Différences entre versions de « Créer une machine virtuelle avec Terraform »

De Ikoula Wiki
Jump to navigation Jump to search
m
 
Ligne 53 : Ligne 53 :
  
 
==Conclusion== <!--T:3-->
 
==Conclusion== <!--T:3-->
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.
+
A noter que ce module ne se limite pas à la création de machines virtuelles et qu'il existe différents outils pour mettre en œuvre ces actions.
  
 
<!--T:4-->
 
<!--T:4-->

Version actuelle datée du 10 février 2023 à 11:41


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 machines virtuelles et qu'il existe différents outils pour mettre en œuvre ces actions.



Cet article vous a semblé utile ?

0



Vous n'êtes pas autorisé à publier de commentaire.