{{ readFile "../../common/templates.yaml" }} bases: - ../../common/environments.yaml repositories: - name: metrics-server url: https://kubernetes-sigs.github.io/metrics-server/ - name: jetstack url: https://charts.jetstack.io - name: longhorn url: https://charts.longhorn.io - name: bedag url: https://bedag.github.io/helm-charts/ - name: metallb url: https://metallb.github.io/metallb - name: traefik url: https://traefik.github.io/charts - name: coredns url: https://coredns.github.io/helm - name: cilium url: https://helm.cilium.io/ - name: bedag url: https://bedag.github.io/helm-charts/ releases: - name: namespaces chart: '{{ requiredEnv "PWD" }}/charts/namespaces/chart' namespace: kube-public createNamespace: false inherit: - template: default-env-values - name: roles chart: '{{ requiredEnv "PWD" }}/charts/roles' namespace: kube-public createNamespace: false inherit: - template: default-env-values - name: coredns chart: coredns/coredns version: 1.31.0 namespace: kube-system inherit: - template: default-env-values - name: cilium chart: cilium/cilium version: 1.15.7 namespace: kube-system needs: - kube-system/coredns inherit: - template: default-env-values - name: cert-manager chart: jetstack/cert-manager version: 1.15.1 namespace: kube-system needs: - kube-system/cilium set: - name: crds.enabled value: true - name: issuer chart: '{{ requiredEnv "PWD" }}/charts/issuer' namespace: kube-public needs: - kube-system/cert-manager inherit: - template: default-env-values - name: longhorn chart: longhorn/longhorn namespace: longhorn-system version: 1.6.2 needs: - kube-system/cilium - kube-public/namespaces inherit: - template: default-env-values - template: default-env-secrets - template: ext-secret - name: metrics-server chart: metrics-server/metrics-server version: 3.12.1 namespace: kube-system needs: - kube-system/cilium inherit: - template: default-common-values - name: metallb chart: metallb/metallb namespace: kube-system version: 0.14.5 - name: metallb-resources chart: bedag/raw version: 2.0.0 namespace: kube-system needs: - kube-system/metallb inherit: - template: ext-metallb - template: default-env-values - name: traefik chart: traefik/traefik version: 29.0.1 namespace: kube-system inherit: - template: default-env-values