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.
eb platform
Descripción
Este comando admite dos WorkSpaces diferentes:
- Plataforma
-
Utilice este WorkSpace para administrar las plataformas personalizadas.
- Entorno
-
Utilice este WorkSpace para seleccionar una plataforma predeterminada o mostrar información sobre la plataforma actual.
Elastic Beanstalk proporciona el acceso directo ebp para eb platform.
nota
Windows PowerShell utiliza ebp como alias del comando. Si está ejecutando la CLI de EB en Windows PowerShell, utilice el formato largo de este comando: eb platform.
Uso de eb platform en plataformas personalizadas
Muestra las versiones de la plataforma actual y permite administrar las plataformas personalizadas.
Sintaxis
eb platform create [version
]
[options
]
eb platform delete [version
]
[options
]
eb platform events [version
]
[options
]
eb platform init [platform
]
[options
]
eb platform list [options
]
eb platform logs [version
]
[options
]
eb platform status [version
]
[options
]
eb platform use [platform
]
[options
]
Opciones
Nombre |
Descripción |
---|---|
|
Crea una nueva versión de la plataforma. Más información. |
|
Elimina una versión de la plataforma. Más información. |
|
Muestra los eventos de una versión de la plataforma. Más información. |
|
Inicializa un repositorio de la plataforma. Más información. |
|
Muestra las versiones de la plataforma actual. Más información. |
|
Muestra los registros creados en el entorno del constructor sobre una versión de la plataforma. Más información. |
|
Muestra el estado de una versión de la plataforma. Más información. |
|
Permite seleccionar una plataforma diferente en la que se van a crear las nuevas versiones. Más información. |
Opciones comunes
Todos los comandos eb platform incluyen las siguientes opciones comunes.
Nombre |
Descripción |
---|---|
O BIEN
|
Muestra un mensaje de ayuda y termina. |
|
Muestra una salida de depuración adicional. |
|
Suprime todos los datos de salida. |
O BIEN
|
Muestra una salida adicional. |
|
Utiliza el |
O BIEN
|
Utiliza la región especificada en |
|
No verifique los certificados SSL de AWS. |
Eb platform create
Crea una nueva versión de la plataforma y devuelve el ARN de la nueva versión. Si ningún entorno del constructor se está ejecutando en la región actual, este comando lanza uno. La opción versión
y la opción increment (-M
, -m
y -p
) son mutuamente excluyentes.
Opciones
Nombre |
Descripción |
---|---|
|
Si no se especifica ninguna |
O BIEN
|
Aumenta el número de la versión principal (N en N.n.n). |
O BIEN
|
Aumenta el número de la versión secundaria (N en n.N.n). |
O BIEN
|
Aumenta el número de la versión de lote (N en n.n.N). |
O BIEN --instance-type |
Utilice el valor de |
O BIEN
|
Utilice el valor de Si no se especifica la opción |
|
Etiquete su versión personalizada de la plataforma. Las etiquetas se especifican como una lista de pares Para obtener más información, consulte Etiquetado de versiones de la plataforma personalizada. |
|
Establezca el número de minutos que deben transcurrir antes de que se agote el tiempo de espera del comando. |
|
ID de la VPC en la que Packer crea el contenido. |
|
Subredes de la VPC en las que Packer crea el contenido. |
|
Asocia IP públicas con instancias EC2 lanzadas. |
Eb platform delete
Elimina una versión de la plataforma. La versión no se elimina si algún entorno la está utilizando.
Opciones
Nombre |
Descripción |
---|---|
|
Versión que se va a eliminar. Este valor es obligatorio. |
|
Elimina todas las versiones de la plataforma con el estado |
|
Si se especifica |
|
No pide confirmación cuando se elimina una versión. |
eb platform events
Muestra los eventos de una versión de la plataforma. Si se especifica una versión
, se muestran los eventos de dicha versión; de lo contrario, se muestran los eventos de la versión actual.
Opciones
Nombre |
Descripción |
---|---|
|
Versión de los eventos que van a mostrar. Este valor es obligatorio. |
O BIEN
|
Continua mostrando los eventos a medida que se producen. |
Eb platform init
Inicializa un repositorio de la plataforma.
Opciones
Nombre |
Descripción |
---|---|
|
Nombre de la plataforma que se va a inicializar. Este valor es obligatorio a menos que |
O BIEN
|
Utiliza el modo interactivo. |
O BIEN
|
Nombre de la clave de EC2 predeterminada. |
Puede ejecutar este comando en un directorio que se haya inicializado anteriormente, aunque, en ese caso, no se puede cambiar el tipo de WorkSpace.
Para volver a inicializar con otra configuración, utilice la opción -i
.
Eb platform list
Muestra las versiones de la plataforma vinculadas a un WorkSpace (directorio) o una región.
El comando devuelve resultados diferentes en función del tipo de WorkSpace en el que se ejecute, tal y como se indica a continuación:
-
En un WorkSpace de plataforma (un directorio inicializado por
eb platform init
), el comando devuelve una lista de todas las versiones de la plataforma personalizada definida en el WorkSpace. Agrega la opción--all-platforms
o--verbose
para obtener una lista de todas las versiones de la plataforma de todas las plataformas personalizadas que tiene su cuenta en la región vinculada al WorkSpace. -
En un WorkSpace de aplicaciones (un directorio inicializado por
eb init
), el comando devuelve una lista de todas las versiones de la plataforma, tanto para plataformas gestionadas por Elastic Beanstalk como para las plataformas personalizadas de su cuenta. La lista utiliza nombres de versión de la plataforma cortos y algunas variantes de versión de la plataforma pueden combinarse. Agrega la opción--verbose
para obtener una lista detallada con nombres completos y todas las variantes enumeradas por separado. -
En un directorio sin inicializar, el comando solo funciona con la opción
--region
. Devuelve una lista de todas las versiones de la plataforma gestionadas por Elastic Beanstalk admitidas en la región. La lista utiliza nombres de versión de la plataforma cortos y algunas variantes de versión de la plataforma pueden combinarse. Agrega la opción--verbose
para obtener una lista detallada con nombres completos y todas las variantes enumeradas por separado.
Opciones
Nombre |
Descripción |
---|---|
O BIEN
|
Válido únicamente en un WorkSpace inicializado (un directorio inicializado por |
O BIEN
|
Muestra únicamente las plataformas que coinciden con el
|
Eb platform logs
Muestra los registros creados en el entorno del constructor sobre una versión de la plataforma.
Opciones
Nombre |
Descripción |
---|---|
|
Versión de la plataforma cuyos registros se van a mostrar. Si se omite, se muestran los registros de la versión actual. |
|
Transmite los registros de implementación que se configuraron con CloudWatch. |
Eb platform status
Muestra el estado de una versión de la plataforma.
Opciones
Nombre |
Descripción |
---|---|
|
Versión de la plataforma cuyo estado se va a recuperar. Si se omite, se muestra el estado de la versión actual. |
Eb platform use
Permite seleccionar una plataforma diferente en la que se van a crear las nuevas versiones.
Opciones
Nombre |
Descripción |
---|---|
|
Especifica |
Uso de eb platform en entornos
Muestra las plataformas admitidas y permite definir la plataforma y la versión predeterminadas que se van a utilizar cuando se lance un entorno. Utilice eb platform list para ver una lista de todas las plataformas admitidas. Utilice eb platform select para cambiar la plataforma del proyecto. Utilice eb platform show para ver la plataforma del proyecto seleccionada.
Sintaxis
eb platform list
eb platform select
eb platform show
Opciones
Nombre |
Descripción |
---|---|
|
Muestra la versión de la plataforma actual. |
|
Seleccione la plataforma predeterminada. |
|
Muestra información sobre la plataforma actual. |
Ejemplo 1
En el siguiente ejemplo, se muestran los nombres de todas las configuraciones de todas las plataformas que admite Elastic Beanstalk.
$ eb platform list
docker-1.5.0
glassfish-4.0-java-7-(preconfigured-docker)
glassfish-4.1-java-8-(preconfigured-docker)
go-1.3-(preconfigured-docker)
go-1.4-(preconfigured-docker)
iis-7.5
iis-8
iis-8.5
multi-container-docker-1.3.3-(generic)
node.js
php-5.3
php-5.4
php-5.5
python
python-2.7
python-3.4
python-3.4-(preconfigured-docker)
ruby-1.9.3
ruby-2.0-(passenger-standalone)
ruby-2.0-(puma)
ruby-2.1-(passenger-standalone)
ruby-2.1-(puma)
ruby-2.2-(passenger-standalone)
ruby-2.2-(puma)
tomcat-6
tomcat-7
tomcat-7-java-6
tomcat-7-java-7
tomcat-8-java-8
Ejemplo 2
En el siguiente ejemplo, se le pedirá que elija una plataforma en una lista y la versión que desee implementar en la plataforma especificada.
$ eb platform select
Select a platform.
1) PHP
2) Node.js
3) IIS
4) Tomcat
5) Python
6) Ruby
7) Docker
8) Multi-container Docker
9) GlassFish
10) Go
(default is 1): 5
Select a platform version.
1) Python 2.7
2) Python
3) Python 3.4 (Preconfigured - Docker)
Ejemplo 3
En el ejemplo siguiente, se muestra información sobre la plataforma predeterminada actual.
$ eb platform show
Current default platform: Python 2.7
New environments will be running: 64bit Amazon Linux 2014.09 v1.2.0 running Python 2.7
Platform info for environment "tmp-dev":
Current: 64bit Amazon Linux 2014.09 v1.2.0 running Python
Latest: 64bit Amazon Linux 2014.09 v1.2.0 running Python