Automating VM creation/fr: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 14: Line 14:


==Utilisation de cloud-init==
==Utilisation de cloud-init==
Nous ne discutons pas ici de la création des fichiers YAML; pour ce, consultez la  [https://cloudinit.readthedocs.io/en/latest/ documentation officielle de cloud-init]. À la création d'une VM, vous pouvez utiliser un fichier cloud-init pour décrire la configuration de la VM une fois que l'image sélectionnée est chargée. On peut utiliser les fichiers cloud-init avec le tableau de bord Horizon (l'interface Web d'OpenStack), le CLI ou l'API Python. Nous décrivons l'utilisation de cloud-init avec Horizon.
Les fichiers cloud-init sont utilisés pour initialiser une instance en particulier et pour être exécutés à l'intérieur de cette même instance. C'est en quelque sorte un moyen d'automatiser des tâches que vous feriez en ligne de commande lorsque connecté à votre instance. Ces fichiers peuvent servir par exemple à mettre à jour le système d'exploitation, installer et configurer des applications, créer des fichiers, exécuter des commandes et créer des utilisateurs et des groupes. Cloud-init peut aussi configurer d'autres outils comme [https://docs.ansible.com/ Ansible] ou [https://puppet.com/ Puppet].


Cloud-init configuration is specified using plain text in the [https://en.wikipedia.org/wiki/YAML YAML] format. To see how to create cloud-init files see the official cloud-init [https://cloudinit.readthedocs.io/en/latest/ documentation]. cloud-init files can be used with the Horizon dashboard (OpenStack's web GUI), Terraform, the CLI, or the Python API. Here we describe how to use a cloud-iinit file with Horizon.
Cloud-init configuration is specified using plain text in the [https://en.wikipedia.org/wiki/YAML YAML] format. To see how to create cloud-init files see the official cloud-init [https://cloudinit.readthedocs.io/en/latest/ documentation]. cloud-init files can be used with the Horizon dashboard (OpenStack's web GUI), Terraform, the CLI, or the Python API. Here we describe how to use a cloud-iinit file with Horizon.
rsnt_translations
56,437

edits