Skip to content

This repository contains the workflow for create OS template in VMWare Workstation and deploy infrastructure with Terraform on ESXi hosts

Notifications You must be signed in to change notification settings

NonneTrapuE/Workflow_ESX_Workstation_Terraform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Terraform - Procédure ESXi

  • Installer les ovftools* sur la machine hôte et modifier la variable PATH (ovftools disponible ici)
  • Créer la VM sur Workstation et la configurer
  • Fermer la machine (pas de mise en pause)
  • Onglet VM -> Manage -> Change Hardware Compatibility -> ESXI version 7 (ou version souhaitée) -> Create new clone of this virtual machine
  • Aller sur la nouvelle machine clonée
  • Onglet File -> Export to OVF
  • Nommer l'export nom_template.ova (le format ova permet d'avoir le template dans un fichier unique)

Déploiement ESXi avec Terraform

  • Sur ESXi, Configurer le SSH
  • Dans le script Terraform, modifier les lignes esxi_hostname,esxi_username et esxi_password. (le fichier est commenté)
  • Modifier également les lignes guest_name, disk_store, memsize et numvcpus en fonction de la configuration voulue
  • Modifier la ligne ovf_source pour indiquer la destination du fichier.
  • Modifier la ligne virtual_network si besoin.
  • Lancer Terraform

Pour plus de renseignements, notamment sur les options disponibles : https://github.com/jauderho/terraform-provider-esxi

About

This repository contains the workflow for create OS template in VMWare Workstation and deploy infrastructure with Terraform on ESXi hosts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages