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

A ferramenta AWS OpsWorks Stacks o 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 o AWS Support Equipe em AWS Re:post ou através de AWS Premium 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. Receitas personalizadas são executadas de acordo com o padrão AWS OpsWorks Acumula receitas para cada evento.

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

Portas abertas: por padrão, uma camada de servidor personalizada abre o acesso público às portas 22 (SSH), 80 (HTTP), 443 (HTTPS) e a todas as portas das camadas do Rails e PHP do servidor de aplicativos da pilha

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

EBSVolume padrão: 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