MongoDB deployment using Terraform + Ansible.
Use terraform to provide infra and ansible to deploy
- libvirt (if use it as provider)
- azure-cli (if use it as provider)
- ansible
- set
PROVIDERenv
To set it to libvirt use:
PROVIDER=libvirtTo set it to azure use:
PROVIDER=azureTo create infra:
./cli/infra/main applyTo destroy infra:
./cli/infra/main destroyTo deploy infra:
./cli/infra/main deployTo connect to host in applied infra:
./cli/infra/main ssh h1
./cli/infra/main ssh h2
./cli/infra/main ssh h3