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 init
Descrição
Define valores padrão para aplicações do Elastic Beanstalk criados com a CLI do EB pedindo que você responda a uma série de perguntas.
nota
Os valores definidos com eb init se aplicam somente ao diretório atual e ao repositório no computador atual.
O comando não cria nada na sua conta do Elastic Beanstalk. Para criar um ambiente do Elastic Beanstalk, execute eb create após a execução de eb init.
Sintaxe
eb init
eb init
application-name
Opções
Se você executar eb init sem especificar a opção --platform
, a CLI do EB solicita que você insira um valor para cada configuração.
nota
Para usar eb init para criar um novo par de chaves, instale ssh-keygen
em sua máquina local e disponibilize-o na linha de comando.
Nome |
Descrição |
|
---|---|---|
|
Força a EB CLI a pedir que você forneça um valor para cada opção de comando eb init. notaO comando |
|
|
O nome do par de EC2 chaves da Amazon a ser usado com o cliente Secure Shell (SSH) para fazer login com segurança nas EC2 instâncias da Amazon que executam seu aplicativo Elastic Beanstalk. |
|
|
Lista de diretórios filho para inicializar. Somente para uso com ambientes do Compose. |
|
|
A versão da plataforma a ser usada. É possível especificar uma plataforma, uma plataforma e a versão, a ramificação de uma plataforma, o nome de uma pilha de solução ou o ARN de uma pilha de solução. Por exemplo:
Use eb platform list para obter uma lista de configurações disponíveis. Especifique a opção notaQuando você especificar essa opção, a EB CLI não solicitará valores para as demais opções. Em vez disso, ele usa valores padrão para cada opção. É possível definir todas as opções para as quais não deseja usar valores padrão. |
|
|
CodeCommit repositório e filial. Consulte Usando o EB CLI com AWS CodeCommit. |
|
|
Marque seu aplicativo. As tags são especificadas como uma lista de Consulte mais detalhes em Marcar aplicativos. |
|
CodeBuild apoio
Se você executar eb init em uma pasta com um arquivo buildspec.yml o Elastic Beanstalk analisará o arquivo para uma entrada eb_codebuild_settings com opções específicas do Elastic Beanstalk. Para obter informações sobre o CodeBuild suporte no Elastic Beanstalk, consulte. Usando o EB CLI com AWS CodeBuild
Saída
Se for bem-sucedido, o comando orientará você na configuração de uma nova aplicação do Elastic Beanstalk por meio de uma série de prompts.
Exemplo
A solicitação de exemplo a seguir inicializa a EB CLI e pede que você insira informações sobre o aplicativo. Substitua o placeholder
texto por seus próprios 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