{{ 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: 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/ - name: piraeus-charts url: https://piraeus.io/helm-charts/ - name: vmware-tanzu url: https://vmware-tanzu.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 needs: - kube-public/namespaces inherit: - template: default-env-values - name: coredns chart: coredns/coredns version: 1.31.0 namespace: kube-system inherit: - template: default-env-values - name: snapshot-controller chart: piraeus-charts/snapshot-controller version: 3.0.5 namespace: kube-system inherit: - template: crd-management-hook - 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 inherit: - template: default-env-values - name: issuer chart: '{{ requiredEnv "PWD" }}/charts/issuer' namespace: kube-public needs: - kube-system/cert-manager inherit: - template: default-env-values - 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.7 needs: - kube-system/cilium inherit: - template: default-env-values - 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 needs: - kube-system/cilium inherit: - template: default-env-values - name: velero chart: vmware-tanzu/velero namespace: kube-system version: 7.1.2 inherit: - template: default-env-values - template: default-env-secrets