Créer une machine virtuelle avec Terraform
Révision datée du 2 février 2023 à 11:48 par Molivetc3cf1 (discussion | contributions) (Page créée avec « <span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_tra… »)
Comment créer une machine virtuelle avec le module Terraform pour VMWare Cloud Director
Nous allons voir comment créer une machine virtuelle depuis un script Terraform.
Voici les liens utile à votre bonne lecture:
Le repository du module Terraform
La documentation du module Terraform
Script Terraform
Ici nous allons créer notre VM depuis un template présent en catalogue.
terraform {
required_providers {
vcd = {
source = "registry.terraform.io/vmware/vcd"
}
}
}
provider "vcd" {
user = "mon-login"
password = "mon-password"
auth_type = "integrated"
org = "mon-org"
vdc = "mon-vdc"
url = "https://vmware.ikoula.com/api"
max_retry_timeout = "60"
allow_unverified_ssl = true
}
resource "vcd_vapp" "vapp-test" {
name = "vapp-test"
}
resource "vcd_vapp_vm" "vapp-test" {
vapp_name = vcd_vapp.vapp-test.name
name = "vm-test"
catalog_name = "IKOULA-TEMPLATE-LINUX"
template_name = "Debian11"
computer_name = "ma-debian"
memory = 4096
cpus = 2
cpu_cores = 1
depends_on = [vcd_vapp.vapp-test]
}
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