Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Descripción
Intercambia el CNAME del entorno con el CNAME de otro entorno (por ejemplo, para evitar tiempos de inactividad cuando se actualiza la versión de la aplicación).
nota
Si tiene más de dos entornos, se le pedirá que seleccione el nombre del entorno que actualmente está utilizando el CNAME deseado en una lista de entornos. Para evitar esto, puede especificar el nombre del entorno que se va utilizar con la opción -n
al ejecutar el comando.
Sintaxis
eb swap
eb swap environment-name
nota
Este environment-name
es el entorno para el que desea un CNAME diferente. Si no lo especifica environment-name
como parámetro de línea de comandos al ejecutareb swap, la CLI de EB actualiza el CNAME del entorno predeterminado.
Opciones
Nombre |
Descripción |
---|---|
o
|
Especifica el nombre del entorno con el que desea realizar el intercambio CNAMEs. Si ejecuta eb swap sin esta opción, la CLI de EB le pedirá que elija un entorno en una lista. |
Output
Si se ejecuta correctamente, el comando devuelve el estado de la operación swap
.
Ejemplos
La solicitud del ejemplo siguiente intercambia el entorno tmp-dev con 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'.
En el ejemplo siguiente, el entorno tmp-dev se intercambia con el entorno live-env, pero no se le pide que especifique ni seleccione ningún valor para las opciones de configuración.
$ 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'.