Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Personalizado cloud-init

Modo de enfoque
Personalizado cloud-init - Amazon Linux 2023

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.

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.

La cloud-init El paquete es una aplicación de código abierto que arranca imágenes de Linux en un entorno de computación en nube. Para obtener más información, consulte la documentación de cloud-init.

AL2023 contiene una versión personalizada de cloud-init. Con cloud-init, puede especificar qué ocurrirá con la instancia en el momento del arranque.

Cuando lanzas una instancia, puedes usar los campos de datos de usuario para pasar acciones a cloud-init. Esto significa que puede usar Amazon Machine Images (AMIs) comunes para muchos casos de uso y configurarlas de forma dinámica al iniciar una instancia. AL2023 también usa cloud-init para configurar la ec2-user cuenta.

AL2023 usa el cloud-init acciones en /etc/cloud/cloud.cfg.d y. /etc/cloud/cloud.cfg Puedes crear las tuyas propias cloud-init archivos de acciones en el /etc/cloud/cloud.cfg.d directorio. Cloud-init lee todos los archivos de este directorio en orden lexicográfico. Los archivos recientes sobrescriben los valores en los archivos anteriores. Cuando cloud-init lanza una instancia, la cloud-init el paquete realiza las siguientes tareas de configuración:

  • Ajusta la configuración local predeterminada

  • Ajusta el nombre de host

  • Analiza y gestiona los datos de usuario

  • Genera claves de SSH privadas de host

  • Agrega claves SSH públicas del usuario a .ssh/authorized_keys para facilitar el inicio de sesión y la administración

  • Prepara los repositorios para la administración de paquetes

  • Controla acciones de paquetes definidas en los datos de usuario

  • Ejecuta scripts de usuario que están en los datos de usuario

  • Monta volúmenes de almacén de instancias si es preciso

    • De forma predeterminada, si el volumen de almacén de instancias ephemeral0 está presente y contiene un sistema de archivos válido, el volumen del almacén de instancias se monta en /media/ephemeral0. De lo contrario, no está montado.

    • De forma predeterminada, para los tipos de instancias m1.small y c1.medium, cualquier volumen de intercambio asociado a la instancia se monta.

    • Puedes anular el montaje del volumen del almacén de instancias predeterminado con lo siguiente cloud-init directiva:

      #cloud-config mounts: - [ ephemeral0 ]

      Para tener más control sobre las monturas, consulte Monturas en la cloud-init .

    • Cuando se lanza una instancia, los volúmenes del almacén de instancias que admiten TRIM no se formatean. Antes de poder montar los volúmenes del almacén de instancias, debe particionar y formatear los volúmenes del almacén de instancias.

      Para obtener más información, consulte la compatibilidad con TRIM por volumen de almacén de instancias en la Guía del EC2 usuario de Amazon.

    • Al lanzar las instancias, puede utilizar el módulo disk_setup para dividir y formatear los volúmenes de almacén de instancias.

      Para obtener más información, consulte Configuración del disco en la cloud-init .

Para obtener información sobre el uso cloud-init con SELinux, consulteUso cloud-init para activar el enforcing modo.

Para obtener más información cloud-init formatos de datos de usuario, consulte Formatos de datos de usuario en la cloud-init .

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.