Skip to content

nicholasrodriguez/vmware-automation-container

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vmware-automation-container

This repo builds an interactive container to run various VMware automation tooling for use in air-gapped environments for development work.

The container has the following installed:

  • Python3
  • Ansible
  • Terraform
  • VMware OVFTOOL

The container build hasn't been pushed to Docker Hub due to the inclusion of the Ovftool which may require licensing.

TODO - check licencing

VMware components included

The following components are installed:

The Anisble modules and roles are all installed under /usr/share/ansible so should be accessible to Ansible. VMware haven't published them to Galaxy properly hence the manual install.

The Terraform providers have been installed under /root/terraform. Dev work can be performed in that directory.

Container Build

Run ./build.sh the BASH shell will ask for the location of the ovftool to download and the version number you want to tag the image with.

Container Run

sudo docker run -i -t vmware-automation-container:1.0 bash

About

A container that has all the VMware DevOps tooling installed

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published