1.4. cloud-init actúa sobre los datos del usuario, los metadatos y los datos del proveedor
cloud-init
consume y actúa sobre los datos del usuario, los metadatos y los datos del proveedor.
-
Los datos de usuario incluyen las directivas que usted especifica en el archivo
cloud.cfg
y en el directoriocloud.cfg.d
, por ejemplo, los datos de usuario pueden incluir archivos para ejecutar, paquetes para instalar y scripts de shell. Consulte la sección de documentacióncloud-init
Formatos de datos de usuario para obtener información sobre los tipos de datos de usuario que permitecloud-init
. -
Los metadatos incluyen datos asociados con una fuente de datos específica, por ejemplo, los metadatos pueden incluir un nombre de servidor y un ID de instancia. Si utiliza una plataforma en la nube específica, la plataforma determina dónde encuentran sus instancias los datos de usuario y los metadatos. Su plataforma puede requerir que añada metadatos y datos de usuario a un servicio HTTP; en este caso, cuando
cloud-init
se ejecuta consume metadatos y datos de usuario del servicio HTTP. Los datos del proveedor son proporcionados opcionalmente por la organización (por ejemplo, un proveedor de la nube) e incluyen información que puede personalizar la imagen para que se adapte mejor al entorno en el que se ejecuta la imagen.
cloud-init
actúa sobre los datos opcionales del proveedor y los datos del usuario después de leer cualquier metadato e inicializar el sistema. Por defecto, los datos del proveedor se ejecutan en el primer arranque. Puede desactivar la ejecución de los datos del proveedor.Consulte la sección de documentación
cloud-init
Metadatos de la instancia para obtener una descripción de los metadatos; Fuentes de datos para obtener una lista de fuentes de datos; y Datos del proveedor para obtener más información sobre los datos del proveedor.