eb clone - AWS Elastic Beanstalk

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 clone

Descrição

Clona um ambiente para um novo ambiente de modo que ambos têm configurações de ambiente idênticas.

nota

Por padrão, independentemente da versão da stack de soluções do ambiente do qual você criou o clone, o comando eb clone cria o ambiente clone com a stack de soluções mais recente. Você pode suprimir isso incluindo a opção --exact ao executar o comando.

Importante

Ambientes clonados do Elastic Beanstalk não transferem os grupos de segurança para entrada, deixando o ambiente aberto para todo o tráfego da Internet. Será necessário restabelecer os grupos de segurança de entrada para o ambiente clonado.

É possível ver recursos que não podem ser clonados verificando o status de desvio da configuração do ambiente. Para mais informações, consulte Detectar desvio em uma pilha inteira do CloudFormation, no Guia do usuário do AWS CloudFormation.

Sintaxe

eb clone

eb clone environment-name

Opções

Nome

Descrição

-n string

ou

--clone_name string

Nome desejado para o ambiente clonado.

-c string

ou

--cname string

Prefixo CNAME desejado para o ambiente clonado.

--envvars

Propriedades do ambiente em uma lista separada por vírgula com o formato nome=valor.

Tipo: sequência

Restrições:

  • Os pares de chave e valor devem ser separados por vírgulas.

  • As chaves e valores podem conter qualquer caractere alfabético em qualquer idioma, qualquer caractere numérico, espaço em branco, separador invisível e os seguintes símbolos: _ . : / + \ - @

  • As chaves podem conter até 128 caracteres. Os valores podem conter até 256 caracteres.

  • As chaves e os valores diferenciam letras maiúsculas de minúsculas.

  • Os valores não podem coincidir com o nome do ambiente.

  • Os valores não podem incluir aws: ou elasticbeanstalk:.

  • O tamanho total de todas as propriedades do ambiente não pode exceder 4096 bytes.

--exact

Impede que o Elastic Beanstalk atualize a versão da pilha de soluções do novo ambiente clone para a versão mais recente disponível (para a plataforma do ambiente original).

--scale número

O número de instâncias a serem executadas no ambiente clone quando ele é iniciado.

--tags nome=valor

As tags para os recursos em seu ambiente em uma lista separada por vírgulas com o formato nome=valor.

--timeout

O número de minutos antes de esgotar o tempo limite do comando.

Opções comuns

Saída

Se tiver êxito, o comando cria um ambiente que tem as mesmas configurações que o ambiente original ou com modificações no ambiente, como especificado por qualquer opção eb clone.

Exemplo

O exemplo a seguir clona o ambiente especificado.

$ eb clone Enter name for Environment Clone (default is tmp-dev-clone): Enter DNS CNAME prefix (default is tmp-dev-clone): Environment details for: tmp-dev-clone Application name: tmp Region: us-west-2 Deployed Version: app-141029_144740 Environment ID: e-vjvrqnn5pv Platform: 64bit Amazon Linux 2014.09 v1.0.9 running PHP 5.5 Tier: WebServer-Standard-1.0 CNAME: tmp-dev-clone.elasticbeanstalk.com Updated: 2014-10-29 22:00:23.008000+00:00 Printing Status: 2018-07-11 21:04:20 INFO: createEnvironment is starting. 2018-07-11 21:04:21 INFO: Using elasticbeanstalk-us-west-2-888888888888 as Amazon S3 storage bucket for environment data. ... 2018-07-11 21:07:10 INFO: Successfully launched environment: tmp-dev-clone