From b664bd8a17ddd11f359f04790ffab6bb9c50ad9b Mon Sep 17 00:00:00 2001 From: Nikolai Rodionov Date: Fri, 26 Apr 2024 10:23:50 +0200 Subject: [PATCH] Install everything to workloads --- workload/helmfile.yaml | 49 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 47 insertions(+), 2 deletions(-) diff --git a/workload/helmfile.yaml b/workload/helmfile.yaml index a2f3779..52cbd3d 100644 --- a/workload/helmfile.yaml +++ b/workload/helmfile.yaml @@ -1,5 +1,3 @@ -helmfiles: - - ../common/helmfile.yaml repositories: - name: zot url: git.badhouseplants.net/softplayer/helm @@ -12,6 +10,53 @@ releases: values: - ./values/namespaces.yaml + - name: coredns + chart: zot/coredns + version: 1.29.0 + namespace: kube-system + values: + - ./values/coredns.yaml + + - name: cilium + chart: zot/cilium + installed: true + version: 1.15.4 + namespace: kube-system + needs: + - kube-system/coredns + values: + - ./values/cilium.yaml + + - name: metrics-server + chart: zot/metrics-server + version: 3.12.1 + namespace: kube-system + needs: + - kube-system/coredns + - kube-system/cilium + values: + - ./values/metrics-server.yaml + + - name: cert-manager + chart: zot/cert-manager + version: v1.14.4 + namespace: cert-manager + needs: + - kube-system/namespaces + - kube-system/coredns + values: + - ./values/cert-mangager.yaml + + - name: metallb + chart: metallb/metallb + version: 0.14.3 + namespace: metallb-system + createNamespace: false + needs: + - kube-system/namespaces + - kube-system/coredns + - kube-system/cilium + - name: traefik chart: zot/traefik