- Le cloud-init ne fonctionne-t-il qu'une seule fois?
- Quelle est la différence entre Runcmd et bootcmd dans le cloud-init?
- Quelle est la différence entre UserData et Cloud-init?
Le cloud-init ne fonctionne-t-il qu'une seule fois?
Par défaut, les scripts de données utilisateur et les directives du cloud-init s'exécutent uniquement pendant le cycle de démarrage lorsque vous lancez pour la première fois une instance. Vous pouvez mettre à jour votre configuration pour vous assurer que vos scripts de données utilisateur et les directives du cloud-init s'exécutent chaque fois que vous redémarrez votre instance.
Quelle est la différence entre Runcmd et bootcmd dans le cloud-init?
La section bootcmd est exécutée au début du processus d'initialisation. La section Runcmd est exécutée vers la fin du processus par init. Ces commandes ne sont pas enregistrées pour les futures bottes et ne seront exécutées que lors du premier boot d'initialisation.
Quelle est la différence entre UserData et Cloud-init?
Une différence clé entre les deux approches est que UserData remplacera complètement l'instance EC2, tandis que CFN-INT fera une mise à jour sur place. L'utilisation de configts de configuration offre le bénéfice de ne pas remplacer complètement l'instance EC2. Cela vous permet de déployer de nouvelles modifications progressivement.