Añadir una instancia a una capa - 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.

Añadir una instancia a una capa

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.

Después de crear una capa, normalmente añade como mínimo una instancia. Puede añadir más instancias más tarde si el conjunto actual no puede gestionar la carga. También puede utilizar instancias basadas en el tiempo o la carga para escalar automáticamente el número de instancias.

Puede añadir instancias nuevas o existentes a una capa:

  • Nuevo: OpsWorks crea una nueva instancia, configurada según sus especificaciones, y la convierte en miembro de la capa.

  • Existente: puede añadir una instancia existente desde cualquier capa compatible, pero debe estar en estado sin conexión (detenido).

Si una instancia pertenece a varias capas, AWS OpsWorks Stacks ejecuta las recetas de cada una de las capas de la instancia cuando se produce un evento del ciclo de vida, o al ejecutar un comando stack o deployment.

También puede hacer que una instancia sea miembro de varias capas editando su configuración. Para obtener más información, consulte Edición de la configuración de las instancias.

Para añadir una nueva instancia a una capa
  1. En la página Instances (Instancias), elija +Instance (+Instancia) para la capa adecuada y (si es necesario) y elija la pestaña New (Nueva). Si desea configurar algo más que Host name (Nombre de host), Size (Tamaño) y Subnet (Subred) o Availability Zone (Zona de disponibilidad), elija Advanced >> (Avanzado) para ver más opciones. A continuación se muestra el conjunto completo de opciones:

    +Instance para instancias nuevas en la página Instances
  2. Si lo desea, puede anular la configuración predeterminada, especificada en su mayor parte al crear la pila. Para obtener más información, consulte Crear una pila nueva.

    Hostname

    Identifica la instancia en la red. De forma predeterminada, AWS OpsWorks Stacks genera el nombre de host de cada instancia mediante el tema Hostname que especificaste al crear la pila. Puede anular este valor y especificar su nombre de host preferido.

    Tamaño

    Un tipo de instancia Amazon EC2, que especifica los recursos de la instancia, como la cantidad de memoria o el número de núcleos virtuales. AWS OpsWorks Stacks especifica un tamaño predeterminado para cada instancia, que puede sustituir por el tipo de instancia que prefiera.

    Los tipos de instancias que admiten las AWS OpsWorks pilas dependen de si la pila está o no en una VPC. Los tipos de instancia también están limitados si su cuenta está utilizando la capa gratuita de AWS. La lista desplegable Size (Tamaño) muestra los tipos de instancia admitidos para la versión de Chef compatible con su pila. Tenga en cuenta que es posible que las microinstancias como t1.micro no tengan suficientes recursos para admitir algunas capas. Para obtener más información, consulte Tipos de instancia .

    nota

    Si está utilizando instancias con carga balanceada, tenga en cuenta que la Configuración de los eventos del ciclo de vida puede producir un importante pico de carga de CPU que puede durar un minuto o más. Con instancias más pequeñas, este pico de carga puede ser suficiente para desencadenar un incremento, en particular en el caso de pilas con grandes cargas balanceadas y eventos Configure frecuentes. A continuación se muestran algunas formas de reducir la probabilidad de que un evento Configure cause un incremento innecesario.

    • Utilice instancias más grandes, de forma que la carga adicional de un evento Configure no sea suficiente para desencadenar un incremento.

    • No utilice tipos de instancia como T2, que comparte recursos de CPU.

      Esto garantiza que cuando se produzca un evento Configure, todos los recursos de la CPU de la instancia estén disponibles inmediatamente.

    • Haga que el tiempo de exceeded threshold sea significativamente más largo que el tiempo necesario para procesar un evento Configure (quizás 5 minutos).

      Para obtener más información, consulte Uso del escalado automático basado en carga.

    Availability Zone/Subnet

    Si la pila no está en una VPC, esta opción se etiqueta como Availability Zone (Zona de disponibilidad) y muestra una lista de zonas de la región. Puede utilizar esta opción para anular la zona de disponibilidad predeterminada que especificó al crear la pila.

    Si la pila se ejecuta en una VPC, esta opción se etiqueta como Subnet (Subred) y muestra una lista de subredes de VPC. Puede utilizar esta opción para anular la subred predeterminada que especificó al crear la pila.

    nota

    De forma predeterminada, AWS OpsWorks Stacks muestra los rangos de CIDR de la subred. Para que la lista sea más legible, usa la consola de VPC o la API para agregar una etiqueta a cada subred con la clave Name y el valor establecidos en el nombre de la subred. AWS OpsWorks Stacks añade ese nombre al rango CIDR. En el ejemplo anterior, la etiqueta Name de la subred se establece en Private.

    Scaling Type

    Determina cómo se inicia y se detiene la instancia.

    • El valor predeterminado es una instancia de 24/7 que se inicia y se detiene manualmente.

    • AWS OpsWorks Stacks inicia y detiene las instancias basadas en el tiempo según un cronograma específico.

    • (Solo para Linux) AWS OpsWorks Stacks inicia y detiene las instancias basadas en la carga según las métricas de carga especificadas.

    nota

    No puede iniciar ni parar usted mismo instancias basadas en el tiempo o en la carga. En su lugar, configuras las instancias y AWS OpsWorks Stacks las inicia y detiene según la configuración. Para obtener más información, consulte Gestión de la carga con instancias basadas en tiempo y en carga.

    SSH key

    Un par de claves Amazon EC2. AWS OpsWorks Stacks instala la clave pública en la instancia.

    Inicialmente, esta opción es el valor Default SSH key (Clave SSH predeterminada) que especificó al crear la pila.

    • Si establece el valor predeterminado en Do not use a default SSH key, puede especificar una de las claves Amazon EC2 de la cuenta.

    • Si el valor predeterminado está establecido en una clave de Amazon EC2, puede especificar otra clave o no especificar ninguna clave.

    Sistema operativo

    El sistema operativo especifica el sistema operativo que ejecuta la instancia. AWS OpsWorks Stacks solo admite sistemas operativos de 64 bits.

    Inicialmente, esta opción es el valor Default operating system (Sistema operativo predeterminado) que especificó al crear la pila. Puede anular el valor predeterminado para especificar otro sistema operativo Linux o una imagen de máquina de Amazon (AMI) personalizada. Sin embargo, no puede cambiar de Linux a Windows o viceversa.

    Si selecciona Use custom AMI (Usar AMI personalizado), la página muestra una lista de AMI personalizadas en lugar de Architecture (Arquitectura) y Root device type (Tipo de dispositivo raíz).

    +Instance para instancias nuevas en la página Instances

    Para obtener más información, consulte Uso de AMI personalizadas.

    OpsWorks Versión de agente

    OpsWorks La versión del agente especifica la versión del agente de AWS OpsWorks Stacks que quieres ejecutar en la instancia. Si quiere que AWS OpsWorks Stacks actualice automáticamente al agente, elija Inherit from stack (Heredar de pila). Para instalar una versión específica del agente y actualizar manualmente el agente en la instancia, seleccione una versión en la lista desplegable.

    nota

    No todas las versiones del agente funcionan con todas las versiones del sistema operativo. Si tu instancia ejecuta un agente (o si instalas un agente en una instancia) que no es totalmente compatible con el sistema operativo de la instancia, la consola de AWS OpsWorks Stacks muestra mensajes de error que te indican que instales un agente compatible.

    Propiedad

    Elija la opción de propiedad para su instancia. Puede elegir ejecutar sus instancias en servidores físicos totalmente dedicados a su uso.

    • Default - Rely on VPC settings (Predeterminado - basado en configuración VPC). Sin propiedad o hereda la configuración de la propiedad de su VPC.

    • Dedicated - Run a dedicated instance (Predeterminado - ejecución en una instancia dedicada). Pague por hora las instancias que se ejecutan en hardware de un solo propietario. Para obtener más información, consulte Instancias dedicadas en la guía del usuario de Amazon VPC e Instancias dedicadas de Amazon EC2.

    • Dedicated host - Run this instance on a dedicated host (Host dedicado - ejecutar esta instancia en un host dedicado). Pague por un host físico dedicado exclusivamente a ejecutar sus instancias y utilice sus propias licencias de software por conector, por núcleo o por VM para reducir costos. Para obtener más información, consulte la sección sobre instancias dedicadas en la documentación de Amazon EC2 y Hosts dedicados de Amazon EC2.

    Root device type

    Especifica el almacenamiento del dispositivo raíz de la instancia.

    • Las instancias de Linux pueden tener el respaldo en Amazon EBS o en el almacén de instancias.

    • Las instancias de Windows deben tener el respaldo en Amazon EBS.

    Para obtener más información, consulte Almacenamiento.

    nota

    Tras el arranque inicial, las instancias respaldadas por Amazon EBS se inician más rápido que las instancias respaldadas por el almacén de instancias, ya que AWS OpsWorks Stacks no tiene que volver a instalar el software de la instancia desde cero. Para obtener más información, consulte Almacenamiento de dispositivo raíz.

    Tipo de volumen

    Especifica el tipo de volumen de dispositivo raíz: Magnetic (Magnético), Provisioned IOPS (SSD) (IOPS provisionadas (SSD)) o General Purpose (SSD) (Uso general (SSD)). Para obtener más información, consulte Tipos de volúmenes de Amazon EBS.

    Tamaño del volumen

    Especifica el tamaño del volumen de dispositivo raíz para el tipo de volumen especificado. Para obtener más información, consulte Tipos de volúmenes de Amazon EBS.

    • General Purpose (SSD) (Uso general (SSD)). El tamaño mínimo permitido es 8 GiB, mientras que el tamaño máximo es 16384 GiB.

    • Provisioned IOPS (SSD) (IOPS provisionadas (SSD)). El tamaño mínimo permitido es 8 GiB, mientras que el tamaño máximo es 16384 GiB. Puede definir un mínimo de 100 operaciones de entrada/salida por segundo (IOPS) y un máximo de 240 IOPS.

    • Magnetic (Magnético). El tamaño mínimo permitido es 8 GiB, mientras que el tamaño máximo es 1024 GiB.

  3. Elija Add Instance (Añadir instancia) para crear la nueva instancia.

nota

No puede anular la opción de versión de agente predeterminada de la pila cuando crea una instancia. Para especificar una opción de versión de agente personalizada, cree la instancia y, a continuación, edite su configuración.

Para añadir una instancia ya existente a una capa
  1. En la página Instances (Instancias), elija +Instance (+Instancia) para la capa adecuada y, a continuación, abra la pestaña Existing (Existente).

    nota

    Si cambia de opinión sobre el uso de una instancia ya existente, elija New (Nuevo) para crear una instancia nueva, tal y como se describe en el procedimiento anterior.

  2. En la pestaña Existing (Existente), seleccione una instancia de la lista.

  3. Elija Add Instance (Añadir instancia) para crear la nueva instancia.

Una instancia representa una instancia de Amazon EC2, pero básicamente es solo una estructura de datos de AWS OpsWorks Stacks. Debe iniciarse una instancia para crear una instancia de Amazon EC2, tal y como se describe en las secciones siguientes.

importante

Si lanza instancias en una VPC predeterminada, debe ser precavido a la hora de modificar la configuración de VPC. Las instancias deben poder comunicarse siempre con el servicio AWS OpsWorks Stacks, Amazon S3 y los repositorios de paquetes. Si, por ejemplo, eliminas una puerta de enlace predeterminada, las instancias perderán su conexión con el servicio AWS OpsWorks Stacks, que luego tratará las instancias como fallidas y las reparará automáticamente. Sin embargo, AWS OpsWorks Stacks no podrá instalar el agente de la instancia en las instancias recuperadas. Sin un agente, las instancias no podrán comunicarse con el servicio y el proceso de puesta en marcha no superará el estado booting. Para obtener más información acerca de la VPC predeterminada, consulte Plataformas compatibles.

También puedes incorporar recursos informáticos de Linux en una pila que se haya creado fuera de AWS OpsWorks Stacks:

  • Las instancias de Amazon EC2 que ha creado directamente mediante la consola de Amazon EC2, la CLI o la API

  • Las instancias on-premises que se ejecutan en su propio hardware, incluidas las instancias que se ejecutan en máquinas virtuales

Para obtener más información, consulte Uso de recursos informáticos creados fuera de AWS OpsWorks Stacks.