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 appversion
Descrição
O comando appversion da EB CLI gerencia as versões da aplicação do Elastic Beanstalk. Você pode criar uma nova versão de aplicação sem implantar, excluir uma versão da aplicação ou criar a política de ciclo de vida da versão da aplicação. Se você chamar o comando sem opções, ele entrará no modo interativo.
Use a opção --create para criar uma nova versão da aplicação.
Use a opção --delete para excluir uma versão do aplicativo.
Use a opção lifecycle para exibir ou criar a política de ciclo de vida de versão do aplicativo. Para obter mais informações, consulte Definir as configurações de ciclo de vida da versão do aplicativo.
Sintaxe
eb appversion
eb appversion [-c | --create]
eb appversion [-d | --delete] version-label
eb appversion lifecycle [-p | --print]
Opções
|
Nome |
Descrição Tipo: String |
|---|---|
|
-uma or --nome_do_aplicativo |
O nome do aplicativo. Se uma aplicação com o nome especificado não for encontrada, a EB CLI criará uma versão da aplicação para uma nova aplicação. Aplicável somente com a opção Tipo: sequência |
|
-c ou --create |
Crie uma nova versão da aplicação. |
|
-d or --excluir |
Exclua a versão do aplicativo que está rotuladaversion-label. |
|
or
|
Especifique um rótulo a ser usado para a versão criada pela EB CLI. Se você não usar essa opção, a EB CLI gerará um novo rótulo exclusivo. Se você fornecer um rótulo de versão, verifique se ele é exclusivo. Aplicável somente com a opção Tipo: sequência |
|
ciclo de vida |
Chamar o editor padrão para criar uma nova política de ciclo de vida de versão do aplicativo. Use esta política para evitar atingir a cota da versão da aplicação. |
|
lifecycle -p ou lifecycle --print |
Exibir a política de ciclo de vida do aplicativo atual. |
|
or
|
A descrição da versão da aplicação. Está incluído entre aspas duplas. Aplicável somente com a opção Tipo: sequência |
|
ou
|
Pré-processa e valida o manifesto de ambiente e os arquivos de configuração no pacote de origem. A validação de arquivos de configuração pode identificar problemas. Recomendamos que você faça isso antes de implantar a versão da aplicação no ambiente. Aplicável somente com a opção |
|
|
CodeCommit repositório e filial. Aplicável somente com a opção |
|
|
Use os arquivos preparados no índice git em vez da confirmação HEAD para criar a versão da aplicação. Aplicável somente com a opção |
|
|
O número de minutos antes de esgotar o tempo limite do comando. Aplicável somente com a opção |
Usar o comando interativamente
Se você usar o comando sem argumentos, a saída exibirá as versões da aplicação. Eles estão listados em ordem cronológica inversa, com a última versão listada primeiro. Consulte a seção Examples (Exemplos) para obter exemplos da aparência da tela. Observe que a linha de status é exibida na parte inferior. A linha de status exibe informações sensíveis ao contexto.
Pressione d para excluir uma versão do aplicativo, pressione l para gerenciar a política de ciclo de vida de seu aplicativo ou pressione q para sair sem fazer alterações.
nota
Se a versão estiver implantada em qualquer ambiente, você não poderá excluí-la.
Saída
O comando com a opção --create exibe uma mensagem confirmando que a versão da aplicação foi excluída.
O comando com a --delete version-label opção exibe uma mensagem confirmando que a versão do aplicativo foi excluída.
Exemplos
O exemplo a seguir mostra a janela interativa de um aplicativo sem implantações.
O exemplo a seguir mostra a janela interativa de um aplicativo com a quarta versão, com o rótulo da versão Sample Application (Aplicativo de exemplo), implantada.
O exemplo a seguir mostra a saída de um eb appversion lifecycle -p comando, onde ACCOUNT-ID está o ID da conta do usuário:
Application details for: lifecycle Region: sa-east-1 Description: Application created from the EB CLI using "eb init" Date Created: 2016/12/20 02:48 UTC Date Updated: 2016/12/20 02:48 UTC Application Versions: ['Sample Application'] Resource Lifecycle Config(s): VersionLifecycleConfig: MaxCountRule: DeleteSourceFromS3: False Enabled: False MaxCount: 200 MaxAgeRule: DeleteSourceFromS3: False Enabled: False MaxAgeInDays: 180 ServiceRole: arn:aws:iam::ACCOUNT-ID:role/aws-elasticbeanstalk-service-role