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 init
Descripción
Establece valores predeterminados para las aplicaciones de Elastic Beanstalk que se han creado con la CLI de EB a través de una serie de preguntas.
nota
Los valores que se establecen con eb init se aplican únicamente al directorio y repositorio actuales del equipo actualmente en uso.
El comando no crea nada en su cuenta de Elastic Beanstalk. Para crear un entorno de Elastic Beanstalk, ejecute eb create después de ejecutarlo eb init.
Sintaxis
eb init
eb init nombre-de-aplicación
Opciones
Si ejecuta eb init sin especificar la opción --platform
, la CLI de EB le pedirá que especifique un valor para cada ajuste.
nota
Si desea utilizar eb init para crear un nuevo par de claves, ssh-keygen
debe estar instalado en la máquina local y disponible desde la línea de comando.
Nombre |
Descripción |
|
---|---|---|
|
Obliga a la CLI de EB a pedirle un valor para cada opción del comando eb init. notaEl comando |
|
|
Nombre del par de claves de Amazon EC2 que se va a utilizar con el cliente de Secure Shell (SSH) para iniciar sesión de forma segura en las instancias de Amazon EC2 que ejecutan la aplicación Elastic Beanstalk. |
|
|
Muestra los directorios secundarios que se van a inicializar. Solo se utiliza con Compose Environments. |
|
|
La versión de la plataforma que se va a usar. Puede especificar una plataforma, una plataforma y la versión, una rama de la plataforma, el nombre de una pila de soluciones o el ARN de una pila de soluciones. Por ejemplo:
Utilice eb platform list para obtener una lista con las configuraciones disponibles. Especifique la opción notaSi especifica esta opción, la CLI de EB no le pedirá valores para ninguna otra opción. En su lugar, presupondrá los valores predeterminados para cada opción. Puede especificar todas las opciones para las que no desee utilizar valores predeterminados. |
|
|
Repositorio y ramificación de CodeCommit. Consulte Uso de la CLI de EB con AWS CodeCommit. |
|
|
Etiquete su aplicación. Las etiquetas se especifican como una lista de pares Para obtener más información, consulte Etiquetado de aplicaciones. |
|
Compatibilidad con CodeBuild
Si ejecuta eb init en una carpeta que contiene un archivo buildspec.yml Elastic Beanstalk analiza el archivo en busca de una entrada eb_codebuild_settings con opciones específicas de Elastic Beanstalk. Para obtener información sobre la compatibilidad con CodeBuild en Elastic Beanstalk, consulte Uso de la CLI de EB con AWS CodeBuild.
Salida
Si se ejecuta correctamente, el comando le guía por el proceso de configuración de una nueva aplicación de Elastic Beanstalk a través una serie de mensajes.
Ejemplo
La solicitud de ejemplo siguiente inicializa la CLI de EB y le pide que especifique información sobre la aplicación. Sustituya el texto del marcador de posición
por sus propios valores.
$ eb init -i
Select a default region
1) us-east-1 : US East (N. Virginia)
2) us-west-1 : US West (N. California)
3) us-west-2 : US West (Oregon)
4) eu-west-1 : Europe (Ireland)
5) eu-central-1 : Europe (Frankfurt)
6) ap-south-1 : Asia Pacific (Mumbai)
7) ap-southeast-1 : Asia Pacific (Singapore)
...
(default is 3): 3
Select an application to use
1) HelloWorldApp
2) NewApp
3) [ Create new Application ]
(default is 3): 3
Enter Application Name
(default is "tmp"):
Application tmp has been created.
It appears you are using PHP. Is this correct?
(y/n): y
Select a platform branch.
1) PHP 7.2 running on 64bit Amazon Linux
2) PHP 7.1 running on 64bit Amazon Linux (Deprecated)
3) PHP 7.0 running on 64bit Amazon Linux (Deprecated)
4) PHP 5.6 running on 64bit Amazon Linux (Deprecated)
5) PHP 5.5 running on 64bit Amazon Linux (Deprecated)
6) PHP 5.4 running on 64bit Amazon Linux (Deprecated)
(default is 1): 1
Do you want to set up SSH for your instances?
(y/n): y
Select a keypair.
1) aws-eb
2) [ Create new KeyPair ]
(default is 2): 1