首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用已在运行的eb env配置eb cli

如何使用已在运行的eb env配置eb cli
EN

Stack Overflow用户
提问于 2015-03-03 07:53:43
回答 2查看 18.4K关注 0票数 34

我接管了一个已经部署到弹性豆茎的项目。我想配置我的eb cli,以便在不修改现有环境的情况下部署到该环境。从我的研究中,我得到的印象是eb init是正确的命令,但是当我开始交互会话时,它似乎要使用我的条目作为配置设置(例如平台版本)。我希望确保维护已在使用的设置(我无法确定我的运行环境正在使用哪个平台版本),并且希望确保运行中的ec2实例不会因为任何原因而被替换或终止。有谁知道做这件事最好的方法吗?提前感谢您的帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-03 11:21:57

eb init期间,请确保选择现有的应用程序和环境。只要你这样做,它就会从环境中拉出设置。

然而,话虽如此,eb init创建的设置是用于未来环境的默认设置。它不会覆盖任何运行环境中的任何设置。

对于实例,Elastic Beanstalk可以根据健康和自动伸缩随时销毁或创建实例。但是,如果我们假设您的实例是健康的,并且没有发生自动伸缩事件,那么eb deploy永远不会导致实例被替换。

然而,我有一点好奇,为什么你如此担心你的实例会被替换。

至于确定您当前的平台,您可以从eb status获得该信息。

票数 32
EN

Stack Overflow用户

发布于 2017-11-30 15:01:33

更好的方法是使用aws配置或手动创建来配置您的aws cli -

~/.aws/config

代码语言:javascript
复制
[profilename]
region = ap-south-1

~/.aws/credentials

代码语言:javascript
复制
[profilename]
aws_secret_access_key = abc
aws_access_key_id = pqr

然后用-

代码语言:javascript
复制
eb init --profile profilename
票数 16
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28821632

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档