Crear una pila nueva - 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.

Crear una pila nueva

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 preguntas sobre la migración, póngase en contacto con el AWS Support Equipo en AWS Re:post o mediante AWS Premium Support.

Para crear una pila nueva, en AWS OpsWorks En el panel de control de pilas, haz clic en Añadir pila. A continuación, puede utilizar la página Add Stack (Añadir pila) para configurar la pila. Cuando haya terminado, haga clic en Add Stack (Añadir pila).

Elegir el tipo de pila que crear

Antes de crear una pila, debe decidir el tipo de pila que desee crear. Para obtener ayuda, consulte la siguiente tabla.

Si desea crear... Cree este tipo de pila si desea... Para saber cómo hacerlo, siga estas instrucciones:
Una pila de muestra Descubre los conceptos básicos AWS OpsWorks con una pila Chef 12 basada en Linux y una aplicación de ejemplo de Node.js.

Introducción: muestra

Una pila de Chef 12 basada en Linux Cree una pila basada en Linux que utilice la última versión de Chef compatible. AWS OpsWorks Seleccione esta opción si es usuario avanzado de Chef y desea beneficiarse de la amplia gama de libros de recetas de la comunidad o escribir sus propios libros de recetas personalizados. Para obtener más información, consulte Chef 12 para Linux.

Introducción: Linux

Una pila de Chef 12.2 basada en Windows Cree una pila basada en Windows.

Introducción: Windows

Una pila de Chef 11.10 basada en Linux Cree esta pila si su organización requiere el uso de Chef 11.10 con Linux por compatibilidad con versiones anteriores.

Introducción a las pilas de Linux en Chef 11

Opciones básicas

La página Add Stack (Añadir pila) dispone de las siguientes opciones básicas.

Nombre de pila

(Obligatorio) Un nombre que se utilice para identificar la pila del AWS OpsWorks Consola Stacks. El nombre no tiene por qué ser único. AWS OpsWorks Stacks también genera un ID de pila, que identifica de forma exclusiva la pila. GUID Por ejemplo, con AWSCLIcomandos como update-stack, se usa el ID de pila para identificar la pila en particular. Después de haber creado una pila, podrá encontrar su ID eligiendo Stack (Pila) en el panel de navegación y, a continuación, eligiendo Stack Settings (Configuración de pila). El ID se denomina ID. OpsWorks

Región

(Obligatorio) La AWS región en la que se lanzarán las instancias.

VPC

(Opcional) El ID en el VPC que se va a lanzar la pila. En ella se lanzarán todas las instancias y no podrás cambiar el ID más adelante. VPC

  • Si su cuenta es compatible con la EC2 versión clásica, puede especificar No VPC (el valor predeterminado) si no quiere usar unVPC.

    Para obtener más información sobre la EC2 versión clásica, consulta Plataformas compatibles.

  • Si su cuenta no es compatible con la EC2 versión clásica, debe especificar unVPC.

    La configuración predeterminada es Predeterminada VPC, que combina la facilidad de uso de la EC2 versión clásica con las ventajas de las funciones de VPC red. Si desea ejecutar su pila de forma normalVPC, debe crearla mediante la VPC consola API, o CLI. Para obtener más información sobre cómo crear un VPC para un AWS OpsWorks Pila de pilas, consulteEjecutar una pila en un VPC. Para obtener información general, consulte Amazon Virtual Private Cloud.

Default Availability Zone/Default subnet

(Opcional) Esta configuración depende de si vas a crear tu pila en unVPC:

  • Si su cuenta admite la EC2 versión clásica y la establece VPCen No VPC, esta configuración se denomina Zona de disponibilidad predeterminada, que especifica la zona de AWS disponibilidad predeterminada en la que se lanzarán las instancias.

  • Si su cuenta no es compatible con la EC2 versión clásica o si decide especificar unaVPC, este campo se denomina Subred predeterminada, que especifica la subred predeterminada en la que se lanzarán las instancias. Puede lanzar una instancia en otras subredes anulando este valor al crear la instancia. Cada subred está asociada a una zona de disponibilidad.

Puedes tener AWS OpsWorks Stacks lanza una instancia en una zona de disponibilidad o subred diferente anulando esta configuración al crear la instancia.

Para obtener más información sobre cómo ejecutar una pila en unaVPC, consulte. Ejecutar una pila en un VPC

Default operating system

(Opcional) El sistema operativo que se ha instalado de forma predeterminada en cada instancia. Dispone de las opciones siguientes:

  • Uno de los sistemas operativos de Linux integrados.

  • Microsoft Windows Server 2012 R2.

  • Una personalización AMI basada en uno de los sistemas operativos compatibles.

    Si selecciona Usar personalizado AMI, el sistema operativo viene determinado por una AMI personalización que especifique al crear instancias. Para obtener más información, consulte Uso de AMI personalizadas.

Para obtener más información acerca de los sistemas operativos, consulte AWS OpsWorks Sistemas operativos Stacks.

nota

Puede anular el sistema operativo predeterminado al crear una instancia. Sin embargo, no puede anular un sistema operativo Linux para especificar Windows o Windows para especificar un sistema operativo Linux.

SSHClave predeterminada

(Opcional) Un EC2 key pair de Amazon de la región de la pila. El valor predeterminado es none. Si especifica un key pair, AWS OpsWorks Stacks instala la clave pública en la instancia.

  • Con las instancias de Linux, puedes usar la clave privada con un SSH cliente para iniciar sesión en las instancias de la pila.

    Para obtener más información, consulte Inicio de sesión con SSH.

  • Con las instancias de Windows, puedes usar la clave privada con la EC2 consola de Amazon o CLI para recuperar la contraseña de administrador de una instancia.

    Luego, puedes usar esa contraseña con un RDP cliente para iniciar sesión en la instancia como administrador. Para obtener más información, consulte Inicio de sesión con RDP.

Para obtener más información sobre cómo administrar SSH las claves, consulteAdministración del acceso SSH.

nota

Puede anular este ajuste especificando un par de claves diferentes, o ningún par de claves, al crear una instancia.

Chef version

Esto muestra la versión de Chef que haya elegido.

Para obtener más información sobre las versiones de Chef, consulte Versiones de Chef.

Use custom Chef cookbooks

Si instala su libro de recetas de Chef personalizado en las instancias de la pila.

Para Chef 12, la configuración predeterminada es Yes (Sí). Para Chef 11, la configuración predeterminada es No. La opción muestra varios ajustes adicionales que proporcionan AWS OpsWorks Contiene la información que necesita para implementar los libros de cocina personalizados desde su repositorio a las instancias de la pila, como el repositorio. URL Los detalles dependerán de qué repositorio se utiliza para los libros de recetas. Para obtener más información, consulte Instalación de libros de recetas personalizados.

Stack color

(Opcional) El tono utilizado para representar la pila del AWS OpsWorks Consola Stacks. Puede utilizar colores diferentes para diferentes pilas para ayudar a diferenciar, por ejemplo, entre el desarrollo, la puesta en marcha y la producción de pilas.

Stack tags

Puede aplicar etiquetas en el nivel de la pila y de capa. Al crear una etiqueta, está aplicando la etiqueta a cada recurso dentro de la estructura etiquetada. Por ejemplo, si aplicas una etiqueta a una pila, estás aplicando la etiqueta a todas las capas y, dentro de cada capa, a cada instancia, EBS volumen de Amazon o balanceador de cargas de Elastic Load Balancing de la capa. Para obtener más información sobre cómo activar sus etiquetas y utilizarlas para realizar un seguimiento y gestionar los costes de su AWS OpsWorks Acumula recursos; consulte Uso de etiquetas de asignación de costos y Activación de etiquetas de asignación de costos definidas por el usuario en la Guía del usuario de Billing and Cost Management. Para obtener más información sobre el etiquetado en AWS OpsWorks Stacks, consulte. Etiquetas

Opciones avanzadas

Para ver las opciones de configuración avanzada, haga clic en Advanced >> (Avanzado) para mostrar las secciones Advanced options (Opciones avanzadas) y Security (Seguridad).

La sección Advanced options (Opciones avanzadas) incluye las siguientes opciones:

Tipo de dispositivo raíz predeterminado

Determina el tipo de almacenamiento que se utiliza para el volumen raíz de la instancia. Para obtener más información, consulte Almacenamiento.

  • Las pilas de Linux utilizan un volumen raíz EBS respaldado por Amazon de forma predeterminada, pero también puedes especificar un volumen raíz respaldado por el almacén de instancias.

  • Las pilas de Windows deben usar un volumen raíz EBS respaldado por Amazon.

IAMrol

(Opcional) La función AWS Identity and Access Management (IAM) de la pila, que AWS OpsWorks Stacks utiliza para interactuar AWS en tu nombre.

Perfil de IAM instancia predeterminado

(Opcional) El IAMrol predeterminado que se asociará a las EC2 instancias de Amazon de la pila. Este rol otorga permisos a las aplicaciones que se ejecutan en las instancias de la pila para acceder a AWS recursos como los buckets de S3.

APIregión de punto final

Esta opción toma su valor de la región que elija en la configuración básica de la pila. Puede elegir entre los siguientes puntos de enlace regionales.

  • Región del este de EE. UU. (Norte de Virginia)

  • US East (Ohio) Region

  • Región oeste de EE. UU (Oregón)

  • US West (N. California) Region

  • Región de Canadá (centro) (APIúnicamente; no disponible para las pilas creadas en AWS Management Console

  • Región de Asia-Pacífico (Bombay)

  • Región de Asia-Pacífico (Singapur)

  • Región de Asia-Pacífico (Sídney)

  • Asia Pacífico (Tokio)

  • Región de Asia-Pacífico (Seúl)

  • Región de Europa (Fráncfort)

  • Región de Europa (Irlanda)

  • Región de Europa (Londres)

  • Región Europa (París)

  • Región de América del Sur (São Paulo)

Las pilas que se crean en un API punto final no están disponibles en otro API punto final. Porque AWS OpsWorks Los usuarios de Stacks también son específicos de cada región, si lo deseas AWS OpsWorks Apila los usuarios de una de estas regiones de puntos finales Para gestionar las pilas en otra región de puntos finales, debes importar los usuarios al punto final al que están asociadas las pilas. Para obtener más información sobre la importación de usuarios, consulte Importación de usuarios a AWS OpsWorks Pilas.

Hostname theme

(Opcional) Una cadena que se utiliza para generar un nombre de host predeterminado para cada instancia. El valor predeterminado es Layer Dependent (Dependiente de capa), que utiliza el nombre abreviado de la capa de instancia y le añade un número único a cada instancia. Por ejemplo, la raíz temática balanceador de carga dependiente del rol es "lb". La primera instancia que añada a la capa se llamará "lb1", la segunda "lb2", y así sucesivamente.

OpsWorks Versión de agente

(Opcional) Si se debe actualizar automáticamente la AWS OpsWorks Apila el agente cuando hay una nueva versión disponible o utiliza una versión de agente específica y la actualiza manualmente. Esta característica está disponible en las pilas de Chef 11.10 y 12. El ajuste predeterminado es Manual update (Actualización manual), establecido en la última versión del agente.

AWS OpsWorks Stacks instala un agente en cada instancia que se comunica con el servicio y se encarga de tareas como iniciar las ejecuciones de Chef en respuesta a eventos del ciclo de vida. Este agente se actualiza periódicamente. Dispone de dos opciones para especificar la versión de agente para la pila.

  • Actualización automática: AWS OpsWorks Stacks instala automáticamente cada nueva versión del agente en las instancias de la pila en cuanto la actualización esté disponible.

  • Actualización manual: AWS OpsWorks Stacks instala la versión del agente especificada en las instancias de la pila.

    AWS OpsWorks Stacks publica un mensaje en la página de la pila cuando hay una nueva versión del agente disponible, pero no actualiza las instancias de la pila. Para actualizar el agente, debes actualizar manualmente la configuración de la pila para especificar una nueva versión del agente y AWS OpsWorks A continuación, Stacks actualizará las instancias de la pila.

Puedes anular la configuración predeterminada de la versión del OpsWorks agente para una instancia concreta actualizando su configuración. En ese caso, la configuración de la instancia tiene prioridad. Por ejemplo, suponga que la configuración predeterminada es Auto-update (Actualización automática) pero especifica Manual update (Actualización manual) para una instancia determinada. Cuando AWS OpsWorks Stacks lanza una nueva versión del agente, que actualizará automáticamente todas las instancias de la pila, excepto la que esté configurada como actualización manual. Para instalar una nueva versión de agente en esa instancia, debe actualizar su configuración manualmente y especificar una nueva versión.

nota

La consola muestra números abreviados de la versión del agente. Para ver los números completos de las versiones, llama al AWS CLI describe-agent-versionscomando o a uno de sus SDK métodos equivalentesAPI. Estos comendado devuelven todos los números completos de las versiones de agente disponibles.

Personalizado JSON

(Opcional) Uno o más atributos personalizados, formateados como una JSON estructura. Estos atributos se fusionan con la configuración de la pila y los atributos de implementación instalados en cada instancia, y las recetas pueden utilizarlos. Puede utilizar la opción personalizadaJSON, por ejemplo, para personalizar los ajustes de configuración anulando los atributos integrados que especifican los ajustes predeterminados. Para obtener más información, consulte Uso de Custom JSON.

La seguridad tiene una opción, usar grupos de OpsWorks seguridad, que le permite especificar si desea asociar el AWS OpsWorks Apila los grupos de seguridad integrados con las capas de la pila.

AWS OpsWorks Stacks proporciona un conjunto estándar de grupos de seguridad integrados (uno para cada capa) que se asocian a las capas de forma predeterminada. El uso OpsWorks de grupos de seguridad te permite, en su lugar, proporcionar tus propios grupos de seguridad personalizados. Para obtener más información, consulte Uso de grupos de seguridad.

Utilizar grupos OpsWorks de seguridad tiene la siguiente configuración:

  • - AWS OpsWorks Stacks asocia automáticamente el grupo de seguridad integrado correspondiente a cada capa (configuración predeterminada).

    Puede asociar grupos de seguridad adicionales con una capa después de crearla, pero no puede eliminar el grupo de seguridad integrado.

  • No - AWS OpsWorks Stacks no asocia los grupos de seguridad integrados a las capas.

    Debes crear los grupos EC2 de seguridad adecuados y asociar un grupo de seguridad a cada capa que crees. No obstante, podrá todavía asociar manualmente un grupo de seguridad integrado con una capa en el momento de crearla; los grupos de seguridad personalizados son necesarios solo para las capas que necesitan configuración personalizada.

Tenga en cuenta lo siguiente:

  • Si Usar grupos de OpsWorks seguridad está establecida en , no puede restringir la configuración de acceso a los puertos de un grupo de seguridad predeterminado agregando un grupo de seguridad más restrictivo a una capa. Con varios grupos de seguridad, Amazon EC2 usa la configuración más permisiva. Además, no puede crear ajustes más restrictivos modificando la configuración del grupo de seguridad integrado. Cuando creas una pila, AWS OpsWorks Las pilas sobrescriben las configuraciones de los grupos de seguridad integrados con las configuraciones estándar, por lo que los cambios que realices se perderán la próxima vez que crees una pila. Si una capa requiere una configuración de grupos de seguridad más restrictiva que la del grupo de seguridad integrado, defina Usar grupos de OpsWorks seguridad como No, cree grupos de seguridad personalizados con la configuración que prefiera y asígnelos a las capas al crearlos.

  • Si borras accidentalmente un AWS OpsWorks El grupo de seguridad de Stacks y desea volver a crearlo, debe ser un duplicado exacto del original, incluidas las mayúsculas del nombre del grupo. En lugar de volver a crear el grupo manualmente, recomendamos tener AWS OpsWorks Stacks realiza la tarea por ti. Solo tienes que crear una pila nueva en la misma AWS región yVPC, si está presente, AWS OpsWorks Stacks volverá a crear automáticamente todos los grupos de seguridad integrados, incluido el que eliminaste. Después podrá borrar la pila si ya no la va a usar más; los grupos de seguridad permanecerán.