Paso 2: Crear la pila y sus componentes - 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.

Paso 2: Crear la pila y sus componentes

importante

La AWS OpsWorks Stacks El 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 tiene alguna duda sobre la migración, póngase en contacto con el AWS Support Equipo en AWS Re:post o mediante AWS Premium Support.

Crea un AWS OpsWorks La pila de pilas y sus componentes, que incluyen una capa y una instancia. En pasos posteriores, cargará el libro de recetas en la instancia y, a continuación, ejecutará las recetas en ella.

Para crear la pila
  1. Inicie sesión en AWS OpsWorks La consola de Stacks en https://console.aws.amazon.com/opsworks.

  2. Haga una de estas cosas, si son relevantes:

    • Si el Bienvenido a AWS OpsWorks Aparece la página de pilas, selecciona Añadir tu primera pila o Añadir la primera AWS OpsWorks Las pilas se apilan (ambas opciones hacen lo mismo). Se muestra la página Add stack (Añadir pila).

    • Si se muestra la página del OpsWorks panel de control, selecciona Añadir pila. Se muestra la página Add Stack (Añadir pila).

  3. Elija Chef 12 stack (Pila de Chef 12).

  4. En el cuadro Stack name (Nombre de pila), escriba el nombre de la pila, por ejemplo MyCookbooksDemoStack. Puede usar otro nombre, pero asegúrese de cambiarlo por MyCookbooksDemoStack durante este tutorial.

  5. En Región, elija la región Oeste de EE. UU. (Oregón).

  6. Para ello VPC, realice una de las siguientes acciones:

    • Si VPC hay una disponible, selecciónela. Para obtener más información, consulte Ejecutar una pila en un VPC.

    • En caso contrario, elija NoVPC.

  7. En Use custom Chef cookbooks (Usar libros de recetas de Chef personalizados), elija Yes (Sí).

  8. En Repository type (Tipo de repositorio), elija S3 Archive (Archivo de S3).

    nota

    En el tutorial Introducción: Linux, eligió Http Archive (Archivo Http). Aquí, asegúrese de elegir S3 Archive (Archivo S3) en su lugar.

  9. URLEn Repositorio, escriba la ruta al opsworks_cookbook_demo.tar.gz archivo en S3. Para obtener la ruta, seleccione el archivo opsworks_cookbook_demo.tar.gz en la consola S3. En el panel Properties (Propiedades), copie el valor del campo Link (Enlace). (Debe similar a esto: https://s3.amazonaws.com/amzn-s3-demo-bucket/opsworks_cookbook_demo.tar.gz).

  10. Si su bucket de S3 es privado, que es el valor predeterminado, en ID de clave de acceso y clave de acceso secreta, escriba el ID de la clave de acceso y la clave de acceso secreta del IAM usuario que está utilizando para este tutorial. Para obtener más información, consulte Edición de permisos de objeto y Compartir un objeto con otros.

  11. Mantenga la configuración predeterminada de los siguientes campos:

    • Default Availability Zone (Zona de disponibilidad predeterminada) (us-west-2a)

    • Sistema operativo predeterminado (Linux y Amazon Linux 2016.09)

    • SSHClave predeterminada (no utilice una SSH clave predeterminada)

    • Stack color (Color de pila) (azul oscuro)

  12. Seleccione Avanzado.

  13. Para IAMel rol, realice una de las siguientes acciones:

    • Si aws-opsworks-service-role está disponible, elíjalo.

    • Si no aws-opsworks-service-roleestá disponible, elija Nuevo IAM rol.

  14. Para el perfil de IAM instancia predeterminado, realice una de las siguientes acciones:

    • Si hay aws-opsworks-ec2 roles disponibles, elíjalos.

    • Si la aws-opsworks-ecfunción 2 no está disponible, elija Nuevo perfil de IAM instancia.

  15. Mantenga la configuración predeterminada de los siguientes campos:

    • Tipo de dispositivo raíz predeterminado (en EBSreverso)

    • Hostname theme (Tema de nombre de host) (Layer Dependent (Dependiente de capa))

    • OpsWorks Versión del agente (versión más reciente)

    • Custom Chef JSON (en blanco)

    • Seguridad, utilice grupos OpsWorks de seguridad ()

  16. Elija Add Stack (Añadir pila). AWS OpsWorks Stacks crea la pila y muestra la MyCookbooksDemoStackpágina.

Para crear la capa
  1. En el panel de navegación de servicio, elija Layers (Capas). Se abre la página Layers (Capas).

  2. Elija Add a layer (Añadir una capa).

  3. En la OpsWorkspestaña, en Nombre, escribaMyCookbooksDemoLayer. Puede usar otro nombre, pero asegúrese de cambiarlo por MyCookbooksDemoLayer durante este tutorial.

  4. En Short name (Nombre corto), escriba cookbooks-demo. Puede usar otro nombre, pero asegúrese de cambiarlo por cookbooks-demo durante este tutorial.

  5. Elija Add layer (Añadir capa). AWS OpsWorks Stacks añade la capa y muestra la página Capas.

Para crear e iniciar la instancia
  1. En el panel de navegación de servicio, seleccione Instances (Instancias). Se abre la página Instances (Instancias).

  2. Elija Añadir una instancia.

  3. En la pestaña New (Nueva), elija Advanced (Avanzado).

  4. Mantenga la configuración predeterminada de los siguientes campos:

    • Hostname (Nombre de host) (cookbooks-demo1)

    • Size (Tamaño) (c3.large)

    • Subred (IP address us-west-2a)

    • Scaling type (Tipo de escalado) (24/7)

    • SSHclave (no utilice una clave predeterminada) SSH

    • Sistema operativo: (Amazon Linux 2016.09)

    • OpsWorks Versión del agente (se hereda de la pila)

    • Arrendamiento (predeterminado: depende VPC de la configuración)

    • Tipo de dispositivo raíz (EBSrespaldado)

    • Tipo de volumen (uso general (SSD))

    • Volume size (Tamaño del volumen) (8)

  5. Elija Add Instance (Añadir instancia).

  6. Para MyCookbooksDemoLayer, para libros de cocina, demo1, para Acciones, seleccione iniciar. Continúe cuando Status (Estado) cambie a online. Este proceso puede demorar varios minutos, tenga paciencia.

Ya tiene una pila, una capa y una instancia en las que se copió automáticamente el libro de recetas desde el bucket de S3. En el paso siguiente, ejecutará y probará la receta predeterminada dentro del libro de recetas en la instancia.