WIP: nothing's going on

This commit is contained in:
Nikolai Rodionov 2023-12-29 21:20:31 +01:00
parent e54ea10a13
commit 5fd54f297a
Signed by: allanger
GPG Key ID: 0AA46A90E25592AD
2 changed files with 17 additions and 10 deletions

View File

@ -8,13 +8,9 @@ bases:
releases: releases:
- <<: *metrics-server - <<: *metrics-server
installed: true installed: true
namespace: kube-system
createNamespace: false
- <<: *istio-base - <<: *istio-base
installed: true installed: true
namespace: istio-system
createNamespace: false
- <<: *istio-gateway - <<: *istio-gateway
installed: true installed: true
@ -28,8 +24,6 @@ releases:
- <<: *cert-manager - <<: *cert-manager
installed: true installed: true
namespace: cert-manager
createNamespace: false
- <<: *minio - <<: *minio
installed: true installed: true
@ -43,8 +37,6 @@ releases:
- <<: *metallb - <<: *metallb
installed: true installed: true
namespace: metallb-system
createNamespace: true
- <<: *reflector - <<: *reflector
installed: true installed: true

View File

@ -96,6 +96,8 @@ templates:
name: metrics-server name: metrics-server
chart: metrics-server/metrics-server chart: metrics-server/metrics-server
version: 3.11.0 version: 3.11.0
namespace: kube-system
createNamespace: true
values: values:
- common/values.{{ .Release.Name }}.yaml - common/values.{{ .Release.Name }}.yaml
@ -103,14 +105,19 @@ templates:
name: metallb name: metallb
chart: metallb/metallb chart: metallb/metallb
version: 0.13.12 version: 0.13.12
namespace: metallb-system
createNamespace: true
cert-manager: &cert-manager cert-manager: &cert-manager
name: cert-manager name: cert-manager
chart: jetstack/cert-manager chart: jetstack/cert-manager
version: 1.13.3 version: 1.13.3
namespace: cert-manager
createNamespace: true
set: set:
- name: installCRDs - name: installCRDs
value: true value: true
longhorn: &longhorn longhorn: &longhorn
name: longhorn name: longhorn
chart: longhorn/longhorn chart: longhorn/longhorn
@ -126,7 +133,9 @@ templates:
- template: default-env-values - template: default-env-values
- template: default-env-secrets - template: default-env-secrets
- template: ext-istio-resource - template: ext-istio-resource
# -------------------------------------------------------------------
# -- Monitoring
# -------------------------------------------------------------------
monitoring-common: monitoring-common:
labels: labels:
bundle: monitoring bundle: monitoring
@ -161,9 +170,11 @@ templates:
# -- Istio # -- Istio
# ---------------------------- # ----------------------------
istio-common: istio-common:
version: 1.20.1
labels: labels:
bundle: istio bundle: istio
version: 1.20.1 namespace: istio-system
createNamespace: true
istio-base: &istio-base istio-base: &istio-base
name: istio-base name: istio-base
@ -175,6 +186,8 @@ templates:
istio-gateway: &istio-gateway istio-gateway: &istio-gateway
name: istio-ingressgateway name: istio-ingressgateway
chart: istio/gateway chart: istio/gateway
needs:
- istio-system/istio-base
inherit: inherit:
- template: istio-common - template: istio-common
- template: default-env-values - template: default-env-values
@ -191,6 +204,8 @@ templates:
istiod: &istiod istiod: &istiod
name: istiod name: istiod
chart: istio/istiod chart: istio/istiod
needs:
- istio-system/istio-base
inherit: inherit:
- template: istio-common - template: istio-common
- template: default-env-values - template: default-env-values