Commit graph

8 commits

Author SHA1 Message Date
jon brookes
b2b028a16c feat: add Ingress and Service configurations for nginx deployment, and implement MetalLB and Traeik installation scripts
refactor: remove obsolete Traefik installation script

feat: add environment checks and configurations for Vagrant setup, including dnsmasq  MetalLB  and ingress
2025-08-24 17:35:03 +01:00
jon brookes
636a0494ac update: Added Longhorn installation process and updated memory allocation for VMs
update: Added 'git' and 'vagrant' to required tools in pre-flight checks

fix: configured k3s install to use internal nic for flanel network

update: Added Longhorn installation process and updated memory allocation for VMs

update: Added 'git' and 'vagrant' to required tools in pre-flight checks

fix: configured k3s install to use internal nic for flanel network

fix: corrected JSON formatting for config json

update: reduce VM memory allocation to 2GB, add Longhorn installation scripts and prerequisites, and implement checks for existing pods

update: improve error logging in RunJsonDeployment and RunCommand functions

update: add jq installation to provision script

update: add version flag
2025-08-21 11:08:52 +01:00
jon brookes
aa912d55df update: enhance Vagrant setup with new scripts for node and workstation installation, and update provisioning to target specific VMs 2025-08-16 11:52:28 +01:00
jon brookes
34fbe9b5b3 update: add k3s_url_ip variable to configuration files and update references in Ansible playbooks 2025-08-09 13:32:07 +01:00
jon brookes
ae59661982 update: add network configuration variables and enhance Ansible playbooks for dynamic IP handling 2025-08-09 11:02:15 +01:00
jon brookes
eba7f8322d update: remove obsolete traefik service configuration and add playbook for copying K3s config 2025-08-08 17:41:57 +01:00
jon brookes
514e05a1f6 update: add installation scripts for Vagrant and Ansible, enhance k3s setup, and improve provisioning process 2025-08-07 19:08:46 +01:00
jon brookes
9ce3197c0b added Ansible playbooks for k3s and keepalived installation, and updated provisioning script 2025-08-07 10:21:27 +01:00