Guia de referência da camada personalizada - AWS OpsWorks

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á.

Guia de referência da camada personalizada

Importante

O AWS OpsWorks Stacks serviço chegou ao fim da vida útil em 26 de maio de 2024 e foi desativado para clientes novos e existentes. É altamente recomendável que os clientes migrem suas cargas de trabalho para outras soluções o mais rápido possível. Se você tiver dúvidas sobre migração, entre em contato com a AWS Support equipe no AWS re:POST ou por meio do Premium AWS Support.

Se as camadas padrão não se adequarem aos seus requisitos, você poderá criar uma camada personalizada. Uma pilha pode ter várias camadas personalizadas. Por padrão, a camada personalizada executa um conjunto limitado de receitas padrão que fornece suporte às funcionalidades básicas. Você implementa a funcionalidade principal da layer implementando um conjunto de receitas personalizadas do Chef em cada um dos eventos de ciclo de vida apropriado para instalar e configurar o software da layer, e assim por diante. As receitas personalizadas seguem as receitas padrão do AWS OpsWorks Stacks para cada evento.

Short name: definido pelo usuário; cada layer personalizada em uma pilha deve ter um nome abreviado diferente

Open ports: por padrão, uma camada de servidor personalizado oferece acesso público às portas 22 (SSH), 80 (HTTP), 443 (HTTPS), e a todas as portas das camadas dos servidores de aplicativos Rails e PHP pilha

Autoassign Elastic IP Addresses: opção desativada por padrão

Default EBS volume: não

Grupo de segurança padrão: AWS- OpsWorks -Custom-Server

Compatibility: as camadas personalizadas são compatíveis com as seguintes camadas: personalizada, db-master, lb, memcached, monitoring-master, nodejs-app, php-app, rails-app e web

Configuration: para configurar uma camada personalizada, você deve especificar o seguinte:

  • O nome da camada

  • O nome abreviado da camada que identifica a camada nas receitas do Chef, e deve usar apenas caracteres de a-z e números

Para pilhas do Linux, a camada personalizada usa as receitas a seguir.

Setup recipes:

  • opsworks_initial_setup

  • ssh_host_keys

  • ssh_users

  • mysql::client

  • dependencies

  • ebs

  • opsworks_ganglia::client

Configure recipes:

  • opsworks_ganglia::configure-client

  • ssh_users

  • agent_version

Deploy recipes:

  • deploy::default

Shutdown recipes:

  • opsworks_shutdown::default