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

De Ikoula Wiki
Jump to navigation Jump to search
(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… »)
 
Ligne 15 : Ligne 15 :
 
Ici nous allons créer notre VM depuis un template présent en catalogue.
 
Ici nous allons créer notre VM depuis un template présent en catalogue.
  
<syntaxhighlight lang="hcl">
+
<syntaxhighlight lang="tf">
 
   terraform {
 
   terraform {
 
     required_providers {
 
     required_providers {

Version du 10 février 2023 à 10:32


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



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