Назад | Перейти на главную страницу

Переключить регионы на EB CLI

Единственный способ, которым я знаю, как переключать регионы с помощью EB CLI, - это eb init. Это похоже на взлом, потому что помимо выбора своего региона мне нужно еще раз ответить на кучу вопросов, на которые я уже ответил.

Есть ли способ просто переключить регионы в EB CLI, не проходя все eb init шаги?

Да. Когда ты бежишь eb init он должен спрашивать вас только о том, чего не знает. Повторный запуск ничего не даст. Поэтому я предполагаю, что вы бежите eb init -i что заставляет все вопросы. Вы можете просто использовать eb init --region us-east-1 переключить. Он не должен задавать вам никаких вопросов.

Когда ты бежишь 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 в другой допустимый регион.