Skip to content

Ansible playbook to automate deployment of vCenter and nested ESXi hosts

Notifications You must be signed in to change notification settings

phkim14/vsphere-lab-deploy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vsphere-nsx-lab-deploy

Ansible playbook to automate deployment of vCenter, nested ESXi hosts

Table of Contents

  1. Description
  2. Setup - The basics of getting started with nsxt
    • Dependencies
    • [Edit answersfile.yml](#Edit answersfile.yml)
  3. Usage
  4. [Limitations)
  5. Development

Description

This repository will be used to hold an Ansible Playbook to deploy and configure vCenter and nested ESXi VMs

Setup

master branch is updated for vSphere 6.7. for olther versions see pre-67 branch!

Dependencies

apt-get install sshpass python-pip git
pip install vim
pip install pyvmomi
git clone https://github.com/yasensim/vsphere-nsx-lab-deploy.git

Place the ESXi and VCSA ISOs in /root/ISOs

Edit answersfile.yml

Edit answersfile.yml according to your infrastructure!

Usage

ansible-playbook deploy.yml

Limitations

Ansible => 2.7 is required
ESXi version 6.7 and above is supported
VCSA version 6.7 and above is supported

Development

TODO: External PSC for vSphere 6.5 VMware internal

About

Ansible playbook to automate deployment of vCenter and nested ESXi hosts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%