From 8b04736619b76a126950e2f1c3f68dc03013e0fc Mon Sep 17 00:00:00 2001 From: james-otten Date: Sat, 8 Jun 2024 15:17:10 -0400 Subject: [PATCH] updates --- infra/README.md | 5 +- infra/ansible/k8s_lb.yaml | 44 +++++++++++++++--- infra/ansible/lb_config/frr.conf.j2 | 2 +- infra/ansible/lb_config/haproxy.cfg | 46 +++++++++++++++++++ infra/ansible/lb_config/iptables.j2 | 1 + .../lb_config/netplan_50_cloud_init.yaml.j2 | 8 ++-- infra/tf/ansible.tf | 20 ++++++++ infra/tf/example.tfvars | 2 + infra/tf/vars.tf | 10 ++++ 9 files changed, 124 insertions(+), 14 deletions(-) create mode 100644 infra/ansible/lb_config/haproxy.cfg diff --git a/infra/README.md b/infra/README.md index 7cf15fb3..aac810f9 100644 --- a/infra/README.md +++ b/infra/README.md @@ -24,8 +24,9 @@ terraform apply -var-file=your_env.tfvars 4. Setup ansible, build the inventory, run the playbook using the keyfile generated in 2. ``` cd meshdb/infra/ansible -ansible-galaxy collection install cloud. -ansible-playbook -i inventory.yaml install_packages.yaml -v --key-file ../infra/tf/meshdbdev0 +ansible-galaxy collection install cloud.terraform +ansible-playbook -i inventory.yaml install_packages.yaml -v --key-file ../tf/meshdbdev0 +ansible-playbook -i inventory.yaml k8s_lb.yaml -v --key-file ../tf/meshdbdev0 ```