我有一个项目部署到 Amazon Elastic Beanstalk,但我还需要让其他团队成员部署。 我们正在使用 AWS eb CLI,它非常方便。但是,它将所有生成的配置目录添加到 .gitignore,从 .gitignore 中删除目录不是一个好主意。
是否有任何想法或工具可以让我与团队成员共享配置(我已经共享了 key ),以便他们也可以进行部署?
最佳答案
从技术上讲,您可以 checkin .elasticbeanstalk,但我要提醒您一些注意事项:您和您的团队需要非常非常具体地确定操作顺序,否则您将陷入困境.例如:ApplicationVersionName= 是部署的最后一个版本,因此部署的用户需要部署到 AWS,然后提交到远程。在做任何其他事情之前,每个人都需要从远程进行 PULL。您还需要将所有配置文件放在一个公共(public)位置,因为默认情况下配置文件会引用您用户目录中的文件,例如凭证文件。这些文件需要移动到一个公共(public)文件夹中。不过,拥有一个以上的部署人员可能弊大于利。
关于git - 共享 AWS Elastic Beanstalk 配置以将 git 部署到 AWS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16263063/