--- # yaml-language-server: $schema=https://json.schemastore.org/helmfile helmDefaults: cleanupOnFail: true wait: true waitForJobs: true repositories: - name: postfinance url: https://postfinance.github.io/kubelet-csr-approver releases: - name: cilium namespace: kube-system chart: oci://ghcr.io/home-operations/charts-mirror/cilium version: 1.18.1 values: ['../kubernetes/apps/kube-system/cilium/app/helm/values.yaml'] - name: coredns namespace: kube-system chart: oci://ghcr.io/coredns/charts/coredns version: 1.43.2 values: ['../kubernetes/apps/kube-system/coredns/app/helm/values.yaml'] needs: ['kube-system/cilium'] - name: kubelet-csr-approver namespace: kube-system chart: postfinance/kubelet-csr-approver version: 1.2.10 values: ['../../apps/kube-system/kubelet-csr-approver/app/helm-values.yaml'] needs: ['kube-system/coredns'] - name: spegel namespace: kube-system chart: oci://ghcr.io/spegel-org/helm-charts/spegel version: 0.3.0 values: ['../kubernetes/apps/kube-system/spegel/app/helm/values.yaml'] needs: ['kube-system/coredns'] - name: cert-manager namespace: cert-manager chart: oci://quay.io/jetstack/charts/cert-manager version: v1.18.2 values: ['../kubernetes/apps/cert-manager/cert-manager/app/helm/values.yaml'] needs: ['kube-system/spegel'] - name: external-secrets namespace: external-secrets chart: oci://ghcr.io/external-secrets/charts/external-secrets version: 0.19.2 values: ['../../apps/external-secrets/external-secrets/app/helm/values.yaml'] needs: ['cert-manager/cert-manager'] - name: onepassword-connect namespace: external-secrets atomic: true chart: oci://ghcr.io/bjw-s/helm/app-template version: 3.7.3 values: ['../../apps/external-secrets/external-secrets/stores/onepassword/helm/values.yaml'] needs: ['external-secrets/external-secrets'] - name: flux-operator namespace: flux-system atomic: true chart: oci://ghcr.io/controlplaneio-fluxcd/charts/flux-operator version: 0.27.0 values: ['../../apps/flux-system/flux-operator/app/helm/values.yaml'] needs: ['external-secrets/external-secrets'] - name: flux-instance namespace: flux-system atomic: true chart: oci://ghcr.io/controlplaneio-fluxcd/charts/flux-instance version: 0.27.0 values: ['../../apps/flux-system/flux-instance/app/helm/values.yaml'] needs: ['flux-system/flux-operator']