feat(tofu): better way of using inlineManifests for bootstrapping Cilium

This solves #145
This commit is contained in:
Vegard Hagen
2025-03-23 20:51:16 +01:00
parent e747d74097
commit 4c2890c672
6 changed files with 37 additions and 39 deletions
+4 -5
View File
@@ -13,6 +13,10 @@ talos_cluster_config = {
talos_machine_config_version = "v1.9.2"
proxmox_cluster = "homelab"
kubernetes_version = "1.32.0" # renovate: github-releases=kubernetes/kubernetes
cilium = {
bootstrap_manifest_path = "talos/inline-manifests/cilium-install.yaml"
values_file_path = "../../k8s/infra/network/cilium/values.yaml"
}
api_server = <<-EOT
extraArgs:
oidc-issuer-url: "https://authelia.stonegarden.dev"
@@ -23,8 +27,3 @@ talos_cluster_config = {
oidc-groups-prefix: "authelia:"
EOT
}
cilium_config = {
values_path = "../../k8s/infra/network/cilium/values.yaml"
install_manifest_path = "talos/inline-manifests/cilium-install.yaml"
}