eb clone - AWS Elastic Beanstalk

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

eb clone

Description

Clone un environnement dans un nouvel environnement afin que les deux aient des paramètres d'environnement identiques.

Note

Par défaut, quelle que soit la version de pile de solutions de l'environnement à partir de laquelle vous créez le clone, la commande eb clone crée l'environnement clone avec la pile de solutions plus récente. Vous pouvez supprimer cela en incluant l'option --exact lorsque vous exécutez la commande.

Important

Les environnements Elastic Beanstalk clonés ne transfèrent pas les groupes de sécurité à des fins d'entrée, laissant l'environnement ouvert à tout le trafic Internet. Vous devrez rétablir les groupes de sécurité d'entrée pour l'environnement cloné.

Vous pouvez voir les ressources qui ne peuvent pas être clonées en vérifiant l'état de dérive de la configuration de votre environnement. Pour plus d'informations, consultez la section Détecter la dérive sur une CloudFormation pile entière dans le Guide de AWS CloudFormation l'utilisateur.

Syntaxe

eb clone

eb clone environment-name

Options

Name (Nom)

Description

-n chaîne

ou

--clone_name chaîne

Nom souhaité pour l'environnement cloné.

-c chaîne

ou

--cname chaîne

Préfixe CNAME souhaité pour l'environnement cloné.

--envvars

Propriétés d'environnement dans une liste séparée par des virgules au format name=value.

Type : chaîne

Contraintes :

  • Les paires clé-valeur doivent être séparées par des virgules.

  • Les clés et les valeurs peuvent contenir tout caractère alphabétique dans n'importe quelle langue, tout caractère numérique, espace blanc, séparateur invisible et les symboles suivants : _ . : / + \ - @

  • Les clés peuvent contenir jusqu'à 128 caractères. Les valeurs peuvent contenir jusqu'à 256 caractères.

  • Les clés et les valeurs sont sensibles à la casse.

  • Les valeurs ne peuvent pas correspondre au nom de l'environnement.

  • Les valeurs ne peuvent pas inclure aws: ni elasticbeanstalk:.

  • La taille totale de toutes les propriétés de l'environnement ne peut pas dépasser 4 096 octets.

--exact

Empêche Elastic Beanstalk de mettre à jour la version de pile de solutions pour le nouvel environnement clone vers la version la plus récente disponible (pour la plateforme de l'environnement d'origine).

--scale number

Le nombre d'instances à exécuter dans l'environnement clone au moment du lancement.

--tags name=value

Balises pour les ressources dans votre environnement dans une liste séparée par des virgules au format name=value.

--timeout

Le nombre de minutes avant que la commande expire.

Options courantes

Sortie

En cas d'aboutissement, la commande crée un environnement qui a les mêmes paramètres que l'environnement d'origine ou avec des modifications à l'environnement comme indiqué par toutes les options eb clone.

Exemple

L'exemple suivant clone l'environnement spécifié.

$ 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