Uso de los valores de atributo de implementación y configuración de la pila - 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.

Uso de los valores de atributo de implementación y configuración de la pila

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.

Con frecuencia, las recetas necesitan información sobre la configuración de la pila o las aplicaciones implementadas en ella. Por ejemplo, es posible que necesite una lista de las direcciones IP de la pila para crear un archivo de configuración, o un directorio de implementación de aplicaciones para crear un directorio de registro. En lugar de almacenar estos datos en un servidor central, AWS OpsWorks Stacks instala un conjunto de atributos de configuración e implementación de la pila en el objeto de nodo de cada instancia para cada evento del ciclo de vida. Estos atributos representan el estado actual de la pila, incluidas las aplicaciones implementadas en ella. Las recetas pueden obtener los datos que necesitan del objeto de nodo.

nota

Las aplicaciones a veces necesitan información del objeto de nodo, como los valores de atributo de configuración e implementación de pila. Sin embargo, una aplicación no puede obtener acceso al objeto de nodo. Para proporcionar los datos del objeto de nodo a una aplicación, puede implementar una receta que recupere la información necesaria del objeto de nodo y la guarde en un archivo con un formato adecuado. A continuación, la aplicación puede leer los datos del archivo. Para obtener más información y un ejemplo, consulte Transferir datos a aplicaciones.

Las recetas pueden obtener los valores de atributo de configuración e implementación de pila del objeto de nodo tal y como se indica a continuación.

  • Directamente, mediante la utilización del nombre completo de un atributo.

    Puede utilizar este enfoque en cualquier pila de Linux, pero no en pilas de Windows.

  • Con la búsqueda de Chef, que puede utilizar para consultar el objeto de nodo en busca de los valores de atributo.

    Puede utilizar este enfoque en pilas de Windows y pilas de Linux en Chef 11.10.

nota

En las pilas de Linux, puede utilizar la CLI del agente para obtener una copia en formato JSON de los atributos de configuración e implementación de pila de la instancia. Para obtener más información, consulte Simulación de los atributos de configuración e implementación de pila en Vagrant.