Tuan-Dat Tran 51a49d003d Finished lb and db
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
2024-09-19 23:10:00 +02:00
2024-09-19 23:10:00 +02:00
2024-09-19 23:10:00 +02:00
2024-09-19 23:10:00 +02:00
2024-09-19 23:10:00 +02:00
2024-09-19 23:10:00 +02:00
2024-09-19 23:10:00 +02:00
2024-09-19 23:10:00 +02:00
2024-09-19 23:10:00 +02:00
2024-09-19 23:10:00 +02:00
2024-09-19 23:10:00 +02:00
2024-09-19 23:10:00 +02:00
2024-09-19 23:10:00 +02:00

TuDatTr IaC

I do not recommend this project being used for ones own infrastructure, as this project is heavily attuned to my specific host/network setup The Ansible Project to provision fresh Debian VMs for my Proxmox instances. Some values are hard coded such as the public key both in ./scripts/debian_seed.sh and ./group_vars/all/vars.yml.

Prerequisites

Improvable Variables

  • group_vars/k3s/vars.yml:
    • k3s.server.ips: Take list of IPs from host_vars k3s_server*.yml.
    • k3s_db_connection_string: Embed this variable in the k3s.db.-directory. Currently causes loop.

Run Playbook

To run a first playbook and test the setup the following command can be executed.

ansible-playbook -i production -J k3s-servers.yml

This will run the ./k3s-servers.yml playbook and execute its roles.

Description
No description provided
Readme 16 MiB
Languages
Jinja 78.8%
Shell 21.2%