Home Lab
Ansible Packer Terraform
Ansible: Configure servers after creation: ansible-playbook -i ./hosts -k ./configure_servers.yml (from ansible directory) TODO: you don't put in a password when prompted. Need to work that out still.
- Configure VMware Environment (Manual)
- Build Images with Packer (from packer directory, run the make.sh script)
- Deploy Systems with Terraform
- Configure Systems with Ansible
Create Role for Terraform for Azure stuff: az login az account list az account set --subscription="SUB_ID_HERE" az ad sp create-for-rbac --name="Terraform" --role="Contributor" --scopes="/subscriptions/SUB_ID_HERE"