Créer une machine virtuelle avec Ansible
Révision datée du 2 février 2023 à 10:12 par Tbouloyabad9 (discussion | contributions)
NE PAS PUBLIER
Comment créer une machine virtuelle avec le module Ansible pour VCD
Nous allons voir comment créer une machine virtuelle depuis un Playbook Ansible.
Voici les liens utile à votre bonne lecture:
Le repository du module Ansible
La documentation du module Ansible
Playbook Ansible
Ici nous allons créer notre VM depuis un template présent en catalogue.
---
- hosts: localhost
environment:
env_user: mon-login
env_password: mon-password
env_host: "https://mon-vcd.tld/"
env_org: mon-org
env_api_version: 36.3
env_verify_ssl_certs: false
tasks:
- name: on créer la vApp qui va herberger notre VM
vcd_vapp:
vapp_name: "ma-vapp"
network: "mon-réseaux"
vdc: "mon-vdc"
state: "present"
- name: on créer la VM depuis un template présent en catalogue
no_log: False
vcd_vapp_vm:
target_vm_name: "ma-debian"
vmpassword: "mon-password"
target_vapp: "ma-vapp"
source_vdc: "mon-vdc"
target_vdc: "mon-vdc"
source_catalog_name: "mon-catalogue"
source_template_name: "mon-template-debian"
source_vm_name: "ma-super-debian"
hostname: "masuperdebian"
state: "present"
Note: Il n'est pas possible avec ce module de créer des VMs standlone.
Conclusion
A noter que ce module ne se limite pas à la création de machine virtuelle et qu'il existes différent outils pour mettre en oeuvre ces actions.
Cet article vous a semblé utile ?
0
Activer l'actualisation automatique des commentaires