Vegard Hagen
b4922a3d79
feat(tofu): actually update kubernetes when saying so
2025-04-18 14:14:24 +02:00
Vegard Hagen
e94a97e6f3
feat(tofu): refactor tofu-code
...
Tidying code and clarifying some sections
Signed-off-by: Vegard Hagen <[email protected] >
2025-04-18 13:56:14 +02:00
karteekiitg and GitHub
eb15ae041c
refactor: readme, gitignore and talos_machine_config_version changes
...
Signed-off-by: Karteek <[email protected] >
2025-04-17 11:21:38 +02:00
Vegard Hagen
94fa06f4bc
refactor(tofu): template extraManifests in talos machine-config
2025-03-23 21:07:26 +01:00
Vegard Hagen
e7ae041021
refactor(tofu): template kubelet args
2025-03-23 20:59:11 +01:00
Vegard Hagen
4c2890c672
feat(tofu): better way of using inlineManifests for bootstrapping Cilium
...
This solves #145
2025-03-23 20:51:16 +01:00
Vegard Hagen
e747d74097
feat(tofu): better way of supplying apiServer arguments
2025-03-23 19:32:56 +01:00
Vegard Hagen
737e047c8e
refactor(tofu): extract variables into their own files
...
The .tfvars files are normally gitignored, but they serve as an example here. Just need to make sure I don't commit a secret...
Inpired by #236
2025-03-23 17:19:46 +01:00
Vegard Hagen
cab677855f
refactor(talos): make talos_machine_config_version an optional parameter
2025-03-23 13:45:42 +01:00
Vegard Hagen
df275c36b3
chore(talos): update machine config version
2025-03-23 12:55:31 +01:00
Vegard Hagen
83e1c95b06
refactor(talos): condensate machine config into two files
...
Signed-off-by: Vegard Hagen <[email protected] >
2025-03-23 12:38:47 +01:00
Karteek and Vegard Hagen
47142aad99
feat: Added provision to provide a VIP for talos cluster
...
refactor: Seperated machine configs
refactor: Made subnet configurable
refactor: Made domain name for oidc configurable
docs: Detailed comments in the code about VIP, endpoints, etc
Signed-off-by: Karteek <[email protected] >
2025-03-23 12:19:17 +01:00
Karteek and Vegard Hagen
2e77f47aec
feat: Enable k8s version tracking(renovate) / upgrades(tofu/shell)
...
Signed-off-by: Karteek <[email protected] >
2025-03-23 11:48:36 +01:00
Vegard Hagen
ba2ab6435b
chore(cleanup): Cleanup after cluster rebuild
2024-11-17 17:03:27 +01:00
Vegard Hagen
69d56e8e71
feat: install Netbird as a VPN solution
...
Also configure Netbird OIDC client in Keycloak using Crossplane
2024-11-17 17:03:27 +01:00
Vegard Hagen
c4ba7120dd
feat(tofu): updated kubernetes setup
...
tried to to some tidying while writing an article based on the current
setup.
2024-11-17 17:03:27 +01:00