Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Personnalisé cloud-init

Mode de mise au point
Personnalisé cloud-init - Amazon Linux 2023

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Le cloud-init package est une application open source qui démarre des images Linux dans un environnement de cloud computing. Pour plus d'informations, consultez la documentation cloud-init.

AL2023 contient une version personnalisée de cloud-init. Avec cloud-init, vous pouvez spécifier ce qui arrive à votre instance au moment du démarrage.

Lorsque vous lancez une instance, vous pouvez utiliser les champs de données utilisateur pour transmettre des actions à cloud-init. Cela signifie que vous pouvez utiliser des images Amazon Machine (AMIs) communes pour de nombreux cas d'utilisation et les configurer de manière dynamique lorsque vous démarrez une instance. AL2023 utilise également cloud-init pour configurer le ec2-user compte.

AL2023 utilise le cloud-init actions dans /etc/cloud/cloud.cfg.d et/etc/cloud/cloud.cfg. Vous pouvez créer le vôtre cloud-init fichiers d'action dans le /etc/cloud/cloud.cfg.d répertoire. Cloud-init lit tous les fichiers de ce répertoire dans l'ordre lexicographique. Les fichiers ultérieurs remplacent les valeurs des fichiers plus anciens. Lorsque cloud-init lance une instance, le cloud-init le package effectue les tâches de configuration suivantes :

  • Il définit les paramètres régionaux par défaut.

  • Il définit le nom d'hôte.

  • Il analyse et gère les données utilisateur.

  • Il génère des clés SSH privées d'hôte.

  • Il ajoute les clés SSH publiques d'un utilisateur à .ssh/authorized_keys pour faciliter la connexion et l'administration.

  • Il prépare les référentiels pour la gestion des packages.

  • Il traite les actions de package définies dans les données utilisateur.

  • Il exécute les scripts utilisateur qui se trouvent dans les données utilisateur.

  • Il monte les volumes de stockage d'instances, le cas échéant.

    • Par défaut, si le volume de stockage d'instances ephemeral0 est présent et contient un système de fichiers valide, le volume de stockage d'instances est monté dans /media/ephemeral0. Sinon, il n'est pas monté.

    • Par défaut, pour les types d'instance m1.small et c1.medium, tous les volumes d'échange associés à l'instance sont montés.

    • Vous pouvez remplacer le montage du volume de stockage d'instance par défaut par ce qui suit cloud-init directive :

      #cloud-config mounts: - [ ephemeral0 ]

      Pour plus de contrôle sur les montages, voir Montages dans le cloud-init .

    • Lorsqu'une instance est lancée, les volumes de stockage d'instances qui prennent en charge TRIM ne sont pas formatés. Avant de monter des volumes de stockage d'instances, vous devez partitionner et formater les volumes de stockage d'instances.

      Pour plus d'informations, consultez la section Support TRIM du volume de stockage d'instance dans le guide de EC2 l'utilisateur Amazon.

    • Lorsque vous lancez vos instances, vous pouvez utiliser le module disk_setup pour partitionner et formater vos volumes de stockage d'instances.

      Pour plus d'informations, consultez la section Configuration du disque dans le cloud-init .

Pour plus d'informations sur l'utilisation cloud-init avec SELinux, voirUtiliser cloud-init pour activer enforcing le mode.

Pour plus d'informations sur cloud-init formats de données utilisateur, voir Formats de données utilisateur dans le cloud-init .

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.