1 Resposta
- Mais recentes
- Mais votos
- Mais comentários
0
【以下的回答经过翻译处理】 1. 你在3.14.11中遇到的bug是非预期的。我们试图解决另一个凭据相关的问题(在存在环境变量的情况下,--profile
参数被忽略)。很抱歉这导致了你的CI系统失败。
2. EBCLI的行为是使用.elasticbeanstalk/config.yml中的profile
值,即使环境变量也存在相同的值。只有在eb init
期间(而且仅在期间),如果没有显式传递--profile
,EBCLI将其设置为eb-cli
。随后,在.elasticbeanstalk/config.yml中设置它作为全局配置文件供以后使用(例如,在eb use
期间使用)。
3. 修复 此问题的方法应该是在eb init
期间,当AWS_ACCESS_KEY_ID和AWS_SECRET_ACCESS_KEY环境变量可用时,EBCLI不创建eb-cli
凭据对。
4. 如果你打算使用EBCLI 3.14.11,你可以在eb init
之后将.elasticbeanstalk/config.yml中profile的值设置为null
,从而绕过此bug。
Conteúdo relevante
- AWS OFICIALAtualizada há 2 anos
- AWS OFICIALAtualizada há 2 anos