我有一个带云代工厂的本地服务器。我将我的工件文件存储到aws s3存储桶中。那么有可能做一些像“cf push s3://bucket/folder/test.jar”或者类似的东西,它会直接将jar文件从s3存储桶部署到云代工厂(没有将jar下载到本地)吗?我拥有连接到manifest.yml文件中的s3所需的所有凭据。任何帮助,将不胜感激。
答案 0 :(得分:1)
没有。您只能从本地文件系统推送。
在我写这篇文章时,我认为你能得到的最接近的是cf push
一些标记文件&使用自定义buildpack来检测标记文件,以便在登台期间从S3下载JAR文件。这虽然做了很多工作。
最简单的方法是下载并推送(或在本地安装S3)。如果您的互联网速度较慢,那么最好只在AWS上获取虚拟机并从那里推送,或者设置CI并让它为您部署。
希望有所帮助!