No description
ansible | ||
terraform/inventory | ||
.gitignore | ||
ansible-run | ||
inventory.yaml | ||
poetry.lock | ||
pyproject.toml | ||
README.md |
Repository with all the configuration that is being applied at my home.
Ansible
Run this:
poetry shell
poetry install
Then go to Terraform Inventory and apply that configuration because the inventory is going to be sourced using a terraform plugin.
After all of this, use ansible-run
to configure all dependencies and run ansible-playbook
correctly configured.
Router bootstrap
This playbook should be the source of truth of the configuration of the router.
poetry shell ansible-run ansible/router/bootstrap.yaml --diff --check
Terraform
Inventory
This is the inventory that is needed for Terraform and Ansible to work.