3.7. Exécution des commandes de démarrage avec cloud-init
Vous pouvez utiliser les sections runcmd
et bootcmd
pour exécuter des commandes pendant le démarrage et l'initialisation.
La section bootcmd
s'exécute au début du processus d'initialisation et s'exécute par défaut à chaque démarrage. La section runcmd
s'exécute vers la fin du processus et n'est exécutée que lors du premier démarrage et de l'initialisation.
Procédure
En fonction des exigences de votre source de données, ouvrez votre fichier de données utilisateur pour l'éditer ou ajoutez la directive suivante au répertoire
cloud.cfg.d
.NoteToutes les directives utilisateur incluent
#cloud-config
en tête de fichier afin quecloud-init
reconnaisse le fichier comme contenant des directives utilisateur. Lorsque vous incluez des directives dans le répertoirecloud.cfg.d
, nommez le fichier*.cfg
et incluez toujours#cloud-config
en tête du fichier.Ajoutez les sections pour
bootcmd
etruncmd
; incluez les commandes que vous voulez quecloud-init
exécute.Copy to Clipboard Copied! Toggle word wrap Toggle overflow