| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | ansible: add dynamic inventory & playbooks to install k3s hosts | clyhtsuriva | 2025-03-03 | 9 | -7/+96 |
| | | | | | | bootstrap.yml will now be used to install any configuration on new provisionned servers, based on tags given by the dynamic inventory | ||||
| * | tofu: Use static IPs, clean up vars, reduce workers | clyhtsuriva | 2025-03-03 | 4 | -36/+17 |
| | | |||||
| * | tofu: update bpg/proxmox to 0.73.0 & clean vars | clyhtsuriva | 2025-03-03 | 2 | -24/+1 |
| | | |||||
| * | opentofu: add k3s nodes | clyhtsuriva | 2025-02-26 | 3 | -0/+110 |
| | | | | | ansible to acutally install k3s w.i.p. | ||||
| * | Replace proxmox provider telmate by bpg + remove k8s cluster (talos on the way) | clyhtsuriva | 2025-02-18 | 21 | -595/+69 |
| | | | | | | Also changes the id of the packer images, now starting at the "end" (999), while VMs start at 100 | ||||
| * | ansible: apt_update becomes update_system to handle apt & dnf updates | clyhtsuriva | 2025-02-16 | 5 | -12/+24 |
| | | | | | Using this opportunity to become role based | ||||
| * | opentofu: stop tracking inventory.ini | clyhtsuriva | 2025-02-08 | 2 | -14/+2 |
| | | |||||
| * | opentofu: add types and descriptions to modules' variables | clyhtsuriva | 2025-02-08 | 8 | -63/+322 |
| | | |||||
| * | opentofu: completely migrated k8-cluster.tf to modules | clyhtsuriva | 2025-02-06 | 15 | -138/+277 |
| | | | | | Successfully built on proxmox | ||||
| * | opentofu: k8s cluster works, create empty files for future module | clyhtsuriva | 2025-02-04 | 4 | -0/+14 |
| | | |||||
| * | opentofu&ansible: add `become` to `ansible_provisioner` & open k8s ports | clyhtsuriva | 2025-02-03 | 9 | -15/+78 |
| | | |||||
| * | ansible: using my fork of kubespray to increase max ansible-core version | clyhtsuriva | 2025-02-03 | 4 | -4/+4 |
| | | |||||
| * | ansible: update submodule kubespray | clyhtsuriva | 2025-02-03 | 1 | -0/+0 |
| | | |||||
| * | opentofu: add kubespray submodule to deploy via ansible | clyhtsuriva | 2025-02-03 | 19 | -110/+108 |
| | | | | | Not working yet, getting : "msg": "Ansible must be between 2.16.4 and 2.17.0 exclusive - you have 2.17.5" | ||||
| * | opentofu: adds infos about script in root README.md | clyhtsuriva | 2025-02-03 | 1 | -0/+9 |
| | | |||||
| * | opentofu: main becomes docker-server, starting ubuntu and k8s cluster template | clyhtsuriva | 2025-02-03 | 9 | -14/+248 |
| | | |||||
| * | packer: apply ansible common role to ubuntu image | clyhtsuriva | 2025-02-03 | 3 | -40/+33 |
| | | |||||
| * | opentofu : Moving version definition from provider.tf to versions.tf | clyhtsuriva | 2025-02-02 | 3 | -23/+46 |
| | | |||||
| * | opentofu: definition of a docker ready machine | clyhtsuriva | 2025-02-02 | 10 | -12/+159 |
| | | | | | First iteration, will be optimized later | ||||
| * | ansible: wrong variable name fixed | clyhtsuriva | 2025-02-02 | 1 | -1/+1 |
| | | |||||
| * | ansible: Installation of docker-ce engine and docker compose plugin | clyhtsuriva | 2025-02-02 | 5 | -3/+69 |
| | | |||||
| * | packer: removing test mentions and useless commented blocks | clyhtsuriva | 2025-02-02 | 2 | -20/+6 |
| | | |||||
| * | Working debian packer template w/ ansible to set up fw rules after reboot | clyhtsuriva | 2025-02-01 | 12 | -144/+232 |
| | | |||||
| * | packer: use lvm, optimize and harden debian template | clyhtsuriva | 2025-01-31 | 3 | -35/+48 |
| | | |||||
| * | Replace terraform by opentofu | clyhtsuriva | 2025-01-31 | 7 | -22/+22 |
| | | |||||
| * | packer: finalized debian bookworm template | clyhtsuriva | 2025-01-31 | 3 | -19/+109 |
| | | | | | | working, but will need some adjustments mostly in preseed.cfg and cloud.cfg) | ||||
| * | ansible: moving ansible content from scripts repo to here | clyhtsuriva | 2025-01-31 | 5 | -2/+44 |
| | | |||||
| * | packer: updating debian template, currently stuck at 'Waiting for cloud-init' | clyhtsuriva | 2025-01-31 | 8 | -189/+243 |
| | | |||||
| * | Add debian in packer, needs testing | clyhtsuriva | 2025-01-30 | 5 | -6/+190 |
| | | |||||
| * | Adds first packer tests (ubuntu & debian) | clyhtsuriva | 2025-01-30 | 7 | -0/+205 |
| | | |||||
| * | Adds README content and GPL | clyhtsuriva | 2025-01-30 | 15 | -0/+758 |
| | | |||||
| * | Initial commit: Set up monorepo folder structure for homelab's IaC | clyhtsuriva | 2025-01-30 | 14 | -0/+17 |
