AWS OpsWorks Referencia de capas de Stacks - AWS OpsWorks

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

AWS OpsWorks Referencia de capas de Stacks

importante

El AWS OpsWorks Stacks servicio llegó al final de su vida útil el 26 de mayo de 2024 y se ha desactivado tanto para los clientes nuevos como para los existentes. Recomendamos encarecidamente a los clientes que migren sus cargas de trabajo a otras soluciones lo antes posible. Si tienes preguntas sobre la migración, ponte en contacto con el AWS Support equipo en AWS Re:post o a través de Premium AWS Support.

Cada instancia que AWS OpsWorks Stacks implemente debe ser miembro de al menos una capa, que define la función de la instancia en la pila y controla los detalles de la instalación y configuración de la instancia, la instalación de paquetes, la implementación de aplicaciones, etc. Para obtener más información sobre cómo usar los AWS OpsWorks Stacks para crear y administrar capas, consulta. Capas

La descripción de cada capa incluye una lista de las recetas integradas que AWS OpsWorks Stacks ejecuta para cada uno de los eventos del ciclo de vida de la capa. Estas recetas se almacenan en https://github.com/aws/opsworks-cookbooks. Ten en cuenta que las listas incluyen solo las recetas que AWS OpsWorks Stacks ejecuta directamente. A veces, estas recetas ejecutan recetas dependientes que no figuran en la lista. Para ver la lista completa de las recetas para un evento concreto, incluidas las recetas personalizadas y dependientes, examine la lista de ejecución en el registro de Chef del evento de ciclo de vida correspondiente.

Referencia de la capa de clúster de ECS

nota

Esta capa solo está disponible para pilas basadas en Linux.

Una capa de clúster de ECS representa un clúster de Amazon Elastic Container Service (Amazon ECS) y simplifica la administración del clúster.

Short name (Nombre corto): ecs-cluster

Compatibilidad: las capas del servicio de Amazon ECS son compatibles únicamente con capas personalizadas

Puertos abiertos: el clúster de ECS permite acceso público al puerto 22 (SSH)

Autoassign Elastic IP addresses (Asignar automáticamente direcciones IP elásticas): opción desactivada de forma predeterminada

Default EBS volume (Volumen EBS predeterminado): No

Grupo de seguridad predeterminado: AWS- OpsWorks -ECS-Cluster

Configuración: para configurar una capa de clúster de ECS, debe especificar lo siguiente:

  • Si se asignan direcciones IP públicas o direcciones IP elásticas a las instancias de contenedor.

  • El perfil de instancia para las instancias de contenedor.

Setup recipes (Recetas de instalación):

  • opsworks_initial_setup

  • ssh_host_keys

  • ssh_users

  • mysql::client

  • dependencies

  • ebs

  • opsworks_ganglia::client

  • opsworks_ecs::setup

Configure recipes (Recetas de configuración):

  • opsworks_ganglia::configure-client

  • ssh_users

  • mysql::client

  • agent_version

  • opsworks_ecs::configure

Deploy recipes (Recetas de implementación):

  • deploy::default

  • opsworks_ecs::deploy

Undeploy recipes (DesRecetas de implementación):

  • opsworks_ecs::undeploy

Shutdown recipes (Recetas de cierre):

  • opsworks_shutdown::default

  • opsworks_ecs::shutdown

Installation (Instalación):

  • AWS OpsWorks Stacks usa el instalador de paquetes de la instancia para instalar Docker en sus ubicaciones predeterminadas

  • El registro de Chef para el evento Setup anota si el agente de Amazon ECS se ha instalado correctamente. De lo contrario, los registros proporcionados por AWS OpsWorks Stacks no incluyen la información del registro de errores de Amazon ECS. Para obtener más información acerca de cómo gestionar errores de ECS, consulte Solución de problemas de Amazon ECS.