eb swap - AWS Elastic Beanstalk

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

eb swap

Descrição

Troca o CNAME do ambiente pelo CNAME de outro ambiente (por exemplo, para evitar tempo de inatividade quando você atualizar a versão do aplicativo).

nota

Se você tiver mais de dois ambientes, será solicitado a selecionar o nome do ambiente que está atualmente usando o CNAME desejado em uma lista de ambientes. Para suprimir isso, especifique o nome do ambiente a usar incluindo a opção -n quando executar o comando.

Sintaxe

eb swap

eb swap environment-name

nota

O environment_name é o ambiente para o qual é recomendado ter um CNAME diferente. Se você não especificar o environment_name como um parâmetro da linha de comando quando executar eb swap, a EB CLI atualizará o CNAME do ambiente padrão.

Opções

Name (Nome)

Descrição

-n

ou

--destination_name

Especifica o nome do ambiente com o qual você deseja trocar CNAMEs. Se você executar eb swap sem essa opção, a EB CLI solicitará que seja feita a seleção em uma lista de ambientes.

Opções comuns

Resultado

Se for bem-sucedido, o comando retornará o status da operação swap.

Exemplos

O exemplo a seguir troca o ambiente tmp-dev pelo live-env.

$ eb swap Select an environment to swap with. 1) staging-dev 2) live-env (default is 1): 2 2018-07-11 21:05:25 INFO: swapEnvironmentCNAMEs is starting. 2018-07-11 21:05:26 INFO: Swapping CNAMEs for environments 'tmp-dev' and 'live-env'. 2018-07-11 21:05:30 INFO: 'tmp-dev.elasticbeanstalk.com' now points to 'awseb-e-j-AWSEBLoa-M7U21VXNLWHN-487871449.us-west-2.elb.amazonaws.com'. 2018-07-11 21:05:30 INFO: Completed swapping CNAMEs for environments 'tmp-dev' and 'live-env'.

O exemplo a seguir troca o ambiente tmp-dev pelo ambiente live-env, mas não solicita que você informe ou selecione um valor para as configurações.

$ eb swap tmp-dev --destination_name live-env 2018-07-11 21:18:12 INFO: swapEnvironmentCNAMEs is starting. 2018-07-11 21:18:13 INFO: Swapping CNAMEs for environments 'tmp-dev' and 'live-env'. 2018-07-11 21:18:17 INFO: 'tmp-dev.elasticbeanstalk.com' now points to 'awseb-e-j-AWSEBLoa-M7U21VXNLWHN-487871449.us-west-2.elb.amazonaws.com'. 2018-07-11 21:18:17 INFO: Completed swapping CNAMEs for environments 'tmp-dev' and 'live-env'.