Les instances ECS utilisent des outils d'initialisation pour configurer automatiquement le réseau, les noms d'hôte et les scripts lors de la création ou du démarrage. Linux utilise cloud-init ; Windows utilise Vminit.
Cloud-init
Les instances Linux utilisent l'outil open source cloud-init pour l'initialisation automatique. Consultez la documentation Cloud-init.
Cloud-init définit des modules, chacun disposant d'un nom, d'une fréquence d'exécution et de paramètres de configuration. Les deux fréquences principales sont
once-per-instance(exécution unique au premier démarrage) etalways(exécution à chaque démarrage). Consultez la référence des modules.Cloud-init utilise le fichier
/etc/cloud/cloud.cfgpour contrôler le comportement d'initialisation, notamment les modules à exécuter. Les modules récupèrent les métadonnées (ID d'instance, nom d'hôte, etc.) auprès du service de métadonnées. Par exemple, le module Set Hostname obtient et applique le nom d'hôte depuis le service de métadonnées au démarrage.
Cloud-init est préinstallé dans toutes les images publiques Alibaba Cloud et les images personnalisées qui en sont dérivées. Pour les images personnalisées basées sur des environnements locaux, installez manuellement cloud-init. Consultez Installer cloud-init.
Vminit
Les instances Windows utilisent Vminit pour l'initialisation automatique. Vminit exécute une série de plug-ins de manière séquentielle : certains s'exécutent uniquement au premier démarrage, tandis que d'autres s'exécutent à chaque démarrage. Tous les plug-ins s'exécutent automatiquement lors de la création d'une instance à partir d'une image Windows.
Vminit est préinstallé dans les images publiques Windows publiées depuis septembre 2023 ainsi que dans les images personnalisées qui en sont dérivées. Pour les images personnalisées basées sur des environnements locaux, installez manuellement Vminit. Consultez Installer Vminit.
Le tableau suivant décrit les 10 plug-ins Vminit.
Cette liste de plug-ins s'applique aux images publiques Windows publiées depuis septembre 2023 et aux images personnalisées qui en sont dérivées. D'autres images peuvent inclure des plug-ins différents.
Notes de version
Le tableau suivant répertorie l'historique des versions de Vminit.
|
Version de Vminit |
Contenu de la version |
Date de publication |
|
2.0.1.8 |
|
Juillet 2025 |
|
2.0.1.6 |
|
Septembre 2024 |
|
2.0.1.2 |
|
Janvier 2024 |
|
2.0.1.0 |
Première version. Introduction de plug-ins configurables. |
Septembre 2023 |
Références
Utilisez Initialiser avec les données utilisateur de l'instance pour configurer une instance au moment de sa création.
Pour installer et configurer les outils d'initialisation pour les images personnalisées, consultez Installer cloud-init et Installer Vminit.