Référence de couche personnalisée - AWS OpsWorks

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.

Référence de couche personnalisée

Important

Le AWS OpsWorks Stacks le service a pris fin le 26 mai 2024 et a été désactivé tant pour les nouveaux clients que pour les clients existants. Nous recommandons vivement aux clients de migrer leurs charges de travail vers d'autres solutions dès que possible. Si vous avez des questions sur la migration, contactez le AWS Support L'équipe sur AWS Re:post ou via AWS Support haut de gamme.

Si les couches standard ne répondent pas à vos besoins, vous pouvez créer une couche personnalisée. Une pile peut avoir plusieurs couches personnalisées. Par défaut, la couche personnalisée exécute un ensemble limité de recettes standard qui prennent en charge les fonctionnalités de base. Vous implémentez ensuite les principales fonctionnalités de la couche en mettant en œuvre un ensemble de recettes Chef personnalisées pour chacun des événements de cycle de vie approprié afin d'installer et de configurer les logiciels de la couche, et ainsi de suite. Des recettes personnalisées exécutées selon les normes AWS OpsWorks Permet de cumuler des recettes pour chaque événement.

Nom court : défini par l'utilisateur ; chaque couche personnalisée d'une pile doit avoir un nom court différent

Ports ouverts : par défaut, une couche de serveur personnalisée ouvre l'accès public aux ports 22 (SSH), 80 (HTTP), 443 (HTTPS), ainsi qu'à tous les ports des couches Rails et serveur d'PHPapplications de la pile

Autoassign Elastic IP Addresses : Désactivé par défaut

EBSVolume par défaut : Non

Groupe de sécurité par défaut : AWS - OpsWorks -Custom-Server

Compatibilité : les couches personnalisées sont compatibles avec les couches suivantes : personnalisée, db-master, lb, memcached, monitoring-master, nodejs-app, php-app, rails-app et web.

Configuration : Pour configurer une couche personnalisée, vous devez spécifier les valeurs suivantes :

  • Nom de la couche

  • Nom court de la couche, qui identifie la couche dans les recettes Chef et ne doit utiliser que les lettres a-z et les chiffres

Pour les piles Linux, la couche personnalisée utilise les recettes suivantes.

Recettes Setup :

  • opsworks_initial_setup

  • ssh_host_keys

  • ssh_users

  • mysql::client

  • dependencies

  • ebs

  • opsworks_ganglia::client

Recettes Configure :

  • opsworks_ganglia::configure-client

  • ssh_users

  • agent_version

Recettes Deploy :

  • deploy::default

Recettes Shutdown :

  • opsworks_shutdown::default