在 EB CLI 上切换区域

在 EB CLI 上切换区域

我知道使用 EB CLI 切换区域的唯一方法是eb init。这感觉像是黑客行为,因为除了选择我的区域之外,我还必须重新回答我已经回答过的一堆问题。

有没有办法只需在 EB CLI 上切换区域,而无需执行所有eb init步骤?

答案1

是的。运行时eb init它只会询问你不知道的事情。第二次运行它应该什么都不做。因此我假设你正在运行eb init -i强制所有问题的程序。你可以简单地使用eb init --region us-east-1来切换。它不应该问你任何问题。

答案2

当您运行 时eb init,EB CLI 将.elasticbeanstalk/config.yml在工作目录中生成文件。文件格式如下:

branch-defaults:
  default:
    environment: Sample-Env
global:
  application_name: Example App
  default_ec2_keyname: SecretSSH-Key
  default_platform: 64bit Amazon Linux 2015.03 v2.0.0 running Docker 1.6.2
  default_region: us-east-1
  profile: null
  sc: null

您可以修改default_region为另一个有效区域。

相关内容