Add k8s dash to the workload cluster

This commit is contained in:
Nikolai Rodionov 2024-05-08 10:03:32 +02:00
parent d44d673e6c
commit 5a6abb79f8
Signed by: allanger
GPG Key ID: 0AA46A90E25592AD
2 changed files with 20 additions and 3 deletions

View File

@ -9,7 +9,6 @@ releases:
namespace: kube-system namespace: kube-system
values: values:
- ./values/namespaces.yaml - ./values/namespaces.yaml
- name: coredns - name: coredns
chart: zot/coredns chart: zot/coredns
@ -49,6 +48,7 @@ releases:
- kube-system/namespaces - kube-system/namespaces
values: values:
- ./values/flux.yaml - ./values/flux.yaml
- name: cert-manager - name: cert-manager
chart: zot/cert-manager chart: zot/cert-manager
version: v1.14.4 version: v1.14.4
@ -69,7 +69,6 @@ releases:
- kube-system/coredns - kube-system/coredns
- kube-system/cilium - kube-system/cilium
- name: traefik - name: traefik
chart: zot/traefik chart: zot/traefik
version: 27.0.2 version: 27.0.2
@ -79,6 +78,16 @@ releases:
- kube-system/cilium - kube-system/cilium
namespace: traefik-system namespace: traefik-system
- name: ippool
namespace: metallb-system
createNamespace: false
chart: ../charts/network-base/
values:
{{ $ip4 := trim (exec "bash" (list "-c" "cat /tmp/outputs/provider_outputs.yaml | yq '.user_entrypoint'")) }}
- ipPool: "{{- printf "%s-%s" $ip4 $ip4 -}}"
needs:
- metallb-system/metallb
- cert-manager/cert-manager
- name: local-path-provisioner - name: local-path-provisioner
chart: zot/local-path-provisioner chart: zot/local-path-provisioner
@ -89,4 +98,11 @@ releases:
- kube-system/cilium - kube-system/cilium
namespace: traefik-system namespace: traefik-system
- name: kubernetes-dashboard
chart: zot/kubernetes-dashboard
version: 7.3.2
namespace: applications
needs:
- kube-system/namespaces
- kube-system/coredns
- kube-system/cilium

View File

@ -4,3 +4,4 @@ namespaces:
- name: traefik-system - name: traefik-system
- name: cilium-system - name: cilium-system
- name: helm-installations - name: helm-installations
- name: applications