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
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
-
Inicie sesión en AWS OpsWorks La consola de Stacks en https://console.aws.amazon.com/opsworks
. -
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).
-
-
Elija Chef 12 stack (Pila de Chef 12).
-
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 porMyCookbooksDemoStack
durante este tutorial. -
En Región, elija la región Oeste de EE. UU. (Oregón).
-
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.
-
-
En Use custom Chef cookbooks (Usar libros de recetas de Chef personalizados), elija Yes (Sí).
-
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.
-
URLEn Repositorio, escriba la ruta al
opsworks_cookbook_demo.tar.gz
archivo en S3. Para obtener la ruta, seleccione el archivoopsworks_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
). -
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.
-
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)
-
-
Seleccione Avanzado.
-
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.
-
-
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.
-
-
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 (sí)
-
-
Elija Add Stack (Añadir pila). AWS OpsWorks Stacks crea la pila y muestra la MyCookbooksDemoStackpágina.
Para crear la capa
-
En el panel de navegación de servicio, elija Layers (Capas). Se abre la página Layers (Capas).
-
Elija Add a layer (Añadir una capa).
-
En la OpsWorkspestaña, en Nombre, escriba
MyCookbooksDemoLayer
. Puede usar otro nombre, pero asegúrese de cambiarlo porMyCookbooksDemoLayer
durante este tutorial. -
En Short name (Nombre corto), escriba
cookbooks-demo
. Puede usar otro nombre, pero asegúrese de cambiarlo porcookbooks-demo
durante este tutorial. -
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
-
En el panel de navegación de servicio, seleccione Instances (Instancias). Se abre la página Instances (Instancias).
-
Elija Añadir una instancia.
-
En la pestaña New (Nueva), elija Advanced (Avanzado).
-
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)
-
-
Elija Add Instance (Añadir instancia).
-
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.