1
0
Fork 0
No description
Find a file
2023-06-02 15:02:43 +02:00
ansible configuration sync 2023-05-10 21:08:41 +02:00
terraform/inventory sync configuration from router 2023-05-30 13:45:08 +02:00
.gitignore inventory done and router configured 2023-05-07 12:42:41 +02:00
ansible-run inventory done and router configured 2023-05-07 12:42:41 +02:00
inventory.yaml inventory done and router configured 2023-05-07 12:42:41 +02:00
poetry.lock inventory done and router configured 2023-05-07 12:42:41 +02:00
pyproject.toml inventory done and router configured 2023-05-07 12:42:41 +02:00
README.md inventory done and router configured 2023-05-07 12:42:41 +02:00

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.