Невозможно развернуть модули с Elasti c Beanstalk Compose Environments - PullRequest
0 голосов
/ 13 июля 2020

Я пытаюсь развернуть серверный API Rails и клиентское приложение React, но по какой-то причине среды не создаются. Согласно docs , Beanstalk должен возвращать Environments список из EnvironmentDescriptions, включая client-react-dev и server-rails-dev, но в моем случае список пуст, и я не знаю почему.

Обратите внимание, я получаю один и тот же ответ независимо от того, использую ли я команды eb или aws.

eb cli:

2020-07-13 16:23:41,441 (DEBUG) ebcli.lib.aws : Making api call: (elasticbeanstalk, compose_environments) to region: eu-central-1 with args:{'ApplicationName': 'advance', 'VersionLabels': ['app-prod-deploy-12-05-2017-0145PM-5120-ga17bc-200713_162244', 'app-200713_162312'], 'GroupName': 'dev'}
2020-07-13 16:23:41,654 (DEBUG) ebcli.lib.aws : API call finished, status = 200
2020-07-13 16:23:41,654 (DEBUG) ebcli.lib.aws : Response: {'Environments': [], 'ResponseMetadata': {'RequestId': '308e8517-b850-4714-aced-88a261582f49', 'HTTPStatusCode': 200, 'date': 'Mon, 13 Jul 2020 13:23:41 GMT', 'RetryAttempts': 0}}

aws cli:

15:56 $ aws elasticbeanstalk compose-environments --region eu-central-1 --application-name advance --version-labels "app-prod-deploy-12-05-2017-0145PM-5120-ga17bc-200713_162244" "app-200713_162312" --group-name dev
{
    "Environments": []
}

Соответствующие файлы env.yaml на месте:


16:38 $ cat env.yaml 

AWSConfigurationTemplateVersion: 1.1.0.0
EnvironmentName: server-rails+
SolutionStack: Ruby 2.7 running on 64bit Amazon Linux 2

17:07 $ cat client/env.yaml 

AWSConfigurationTemplateVersion: 1.1.0.0
EnvironmentName: client-react+
SolutionStack: Node.js 12 running on 64bit Amazon Linux 2

Если I go в веб-интерфейсе, среды не создаются. Так что я застрял. Никаких ошибок, никаких условий. Есть подсказки?

...