windows - AWS Elastic Beanstalk - 使用 eb 将 git repo 附加到现有的 EB 环境

标签 windows amazon-web-services amazon amazon-elastic-beanstalk

我已经设置了 Elastic Beanstalk 应用程序和环境。我刚刚在 Windows 上下载了 Dev Tools CLI/eb,并想使用 eb 推送到上述环境。

如果我使用 eb init,我必须创建一个新的 EB 应用程序和环境。

如何将 git 存储库初始化为现有的 EB 应用程序和环境?

最佳答案

我最终这样做的方式是:

1) 从 http://aws.amazon.com/developertools/AWS-Elastic-Beanstalk/6752709412171743 下载 AWSDevTools

2) 在 CLI 上移动到你的 git 仓库

3) 运行/Downloads/elasticbeanstalk-cli/AWSDevTools/[Linux 或 Windows]/AWSDevTools-RepositorySetup.sh

编辑:3a) git aws.config

4) 输入 AWS 访问 key 、AWS key 、AWS 区域,然后输入您的 AWS 应用程序和 AWS 环境的现有名称。

5) 现在你可以像往常一样进行 git add、git commit,并使用 git aws.push 推送到你的 EB 环境

7) 您可以按照上述步骤添加其他环境。例如,如果您有生产环境和暂存环境,然后使用 git aws.push --environment 来使用相同的存储库推送到两个环境。

如果您在 Windows 上遇到错误 The specified module 'AWSDevTools' was not loaded,这很可能是因为 AWSDevTools 模块不在 C:\Users\USER\Documents\WindowsPowerShell\AWSDevTools\AWSDevTools.ps1.

关于windows - AWS Elastic Beanstalk - 使用 eb 将 git repo 附加到现有的 EB 环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14207203/

相关文章:

windows - "error: can' t 在windows中运行scala时找不到主类scala.tools.nsc.MainGenericRunner

amazon-web-services - AWS RDS 服务能否在专用于单个客户的硬件主机上运行?

algorithm - 字符串的有效排列

windows - 如果我的 OEMCP 设置为 437 那么为什么我的 cmd.exe 默认代码页是 932?我该如何解决这个问题?

c++ - 如何捕获来自另一个进程的退出消息?

node.js - NodeJS 脚本出错后,不会再次启动。 AWS Lambda

c# - ASP.NET 亚马逊商品搜索

amazon-web-services - AWS ElastiCache 更改了 Redis 集群的主节点

windows - 在文件中查找文本并将其设置为变量。批处理文件

amazon-web-services - AWS CA ssl 证书不起作用?