https://github.com/chris1984/esxi-lift
Ability to launch different VMware ESXi hosts for testing etc.
https://github.com/chris1984/esxi-lift
photon vagrant vagrant-boxes vmware vmware-esxi vmware-vsphere
Last synced: about 1 year ago
JSON representation
Ability to launch different VMware ESXi hosts for testing etc.
- Host: GitHub
- URL: https://github.com/chris1984/esxi-lift
- Owner: chris1984
- Created: 2019-01-30T22:04:35.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-02-01T15:46:38.000Z (over 7 years ago)
- Last Synced: 2025-03-24T03:55:32.109Z (about 1 year ago)
- Topics: photon, vagrant, vagrant-boxes, vmware, vmware-esxi, vmware-vsphere
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# esxi-lift
Ability to launch different VMware ESXi hosts for testing etc.
### Requirements
* Vagrant - 2.0+ - The Vmware_Desktop plugin installed with a valid license
* https://www.vagrantup.com/vmware/index.html
* Ansible - 2.5+
* Virtualization enabled in BIOS
See [Installing Vagrant](docs/vagrant.md) for installation instructions.
### Quickstart
This will walk through the simplest path of spinning up a production test environment of a bleeding edge nightly installation assuming Vagrant and Libvirt are installed and configured.
```
git clone https://github.com/theforeman/forklift.git
cd forklift
vagrant up centos7-foreman-nightly
```
The same can be quickly done for a development environment where GITHUB_NICK is your GitHub username:
```
git clone https://github.com/theforeman/forklift.git
cd forklift
cp vagrant/boxes.d/99-local.yaml.example vagrant/boxes.d/99-local.yaml
sed -i "s//GITHUB_NICK/g" vagrant/boxes.d/99-local.yaml
vagrant up centos7-devel
```