2024-07-13 20:21:59 +00:00
|
|
|
bases:
|
|
|
|
- ../../common/environments.yaml
|
2024-09-11 21:19:35 +00:00
|
|
|
- ../../common/templates.yaml
|
2024-10-30 20:03:58 +00:00
|
|
|
|
2024-07-13 20:21:59 +00:00
|
|
|
repositories:
|
2024-10-30 20:03:58 +00:00
|
|
|
- name: bedag
|
|
|
|
url: https://bedag.github.io/helm-charts/
|
2024-07-13 20:21:59 +00:00
|
|
|
- name: metrics-server
|
|
|
|
url: https://kubernetes-sigs.github.io/metrics-server/
|
|
|
|
- name: jetstack
|
|
|
|
url: https://charts.jetstack.io
|
|
|
|
- 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/
|
2024-09-11 21:19:35 +00:00
|
|
|
- name: piraeus-charts
|
2024-07-24 07:29:44 +00:00
|
|
|
url: https://piraeus.io/helm-charts/
|
2024-09-11 21:19:35 +00:00
|
|
|
- name: vmware-tanzu
|
2024-07-24 07:29:44 +00:00
|
|
|
url: https://vmware-tanzu.github.io/helm-charts/
|
2024-09-28 19:54:11 +00:00
|
|
|
- name: openebs
|
|
|
|
url: https://openebs.github.io/openebs
|
2024-10-11 18:00:57 +00:00
|
|
|
- name: local-path-provisioner
|
|
|
|
url: git+https://github.com/rancher/local-path-provisioner@deploy/chart?ref=master
|
2024-11-08 20:01:38 +00:00
|
|
|
- name: istio
|
|
|
|
url: https://istio-release.storage.googleapis.com/charts
|
2024-10-30 20:03:58 +00:00
|
|
|
|
2024-07-13 20:21:59 +00:00
|
|
|
releases:
|
|
|
|
- name: namespaces
|
|
|
|
chart: '{{ requiredEnv "PWD" }}/charts/namespaces/chart'
|
|
|
|
namespace: kube-public
|
|
|
|
createNamespace: false
|
|
|
|
inherit:
|
|
|
|
- template: default-env-values
|
2024-10-30 20:03:58 +00:00
|
|
|
|
2024-07-13 20:21:59 +00:00
|
|
|
- name: roles
|
|
|
|
chart: '{{ requiredEnv "PWD" }}/charts/roles'
|
|
|
|
namespace: kube-public
|
|
|
|
createNamespace: false
|
2024-07-19 06:08:09 +00:00
|
|
|
needs:
|
|
|
|
- kube-public/namespaces
|
2024-07-13 20:21:59 +00:00
|
|
|
inherit:
|
|
|
|
- template: default-env-values
|
2024-10-30 20:03:58 +00:00
|
|
|
|
2024-07-13 20:21:59 +00:00
|
|
|
- name: coredns
|
|
|
|
chart: coredns/coredns
|
2024-10-29 01:01:13 +00:00
|
|
|
version: 1.36.1
|
2024-07-13 20:21:59 +00:00
|
|
|
namespace: kube-system
|
|
|
|
inherit:
|
2024-10-30 20:03:58 +00:00
|
|
|
- template: default-common-values
|
|
|
|
|
2024-07-24 07:29:44 +00:00
|
|
|
- name: snapshot-controller
|
|
|
|
chart: piraeus-charts/snapshot-controller
|
2024-08-05 11:36:49 +00:00
|
|
|
installed: true
|
2024-09-04 18:55:28 +00:00
|
|
|
version: 3.0.6
|
2024-07-24 07:29:44 +00:00
|
|
|
namespace: kube-system
|
2024-09-03 12:15:47 +00:00
|
|
|
condition: velero.enabled
|
2024-08-05 11:36:49 +00:00
|
|
|
needs:
|
|
|
|
- kube-system/cilium
|
2024-07-24 07:29:44 +00:00
|
|
|
inherit:
|
|
|
|
- template: crd-management-hook
|
2024-10-30 20:03:58 +00:00
|
|
|
|
2024-07-13 20:21:59 +00:00
|
|
|
- name: cilium
|
|
|
|
chart: cilium/cilium
|
2024-10-16 01:01:24 +00:00
|
|
|
version: 1.16.3
|
2024-11-17 20:52:41 +00:00
|
|
|
condition: base.enabled
|
2024-07-13 20:21:59 +00:00
|
|
|
namespace: kube-system
|
|
|
|
needs:
|
|
|
|
- kube-system/coredns
|
|
|
|
inherit:
|
|
|
|
- template: default-env-values
|
2024-10-30 20:03:58 +00:00
|
|
|
|
2024-07-13 20:21:59 +00:00
|
|
|
- name: cert-manager
|
|
|
|
chart: jetstack/cert-manager
|
2024-10-10 01:01:07 +00:00
|
|
|
version: v1.16.1
|
2024-07-13 20:21:59 +00:00
|
|
|
namespace: kube-system
|
2024-11-17 20:52:41 +00:00
|
|
|
condition: base.enabled
|
|
|
|
missingFileHandler: Warn
|
2024-07-13 20:21:59 +00:00
|
|
|
needs:
|
|
|
|
- kube-system/cilium
|
2024-07-29 15:35:51 +00:00
|
|
|
inherit:
|
2024-10-30 20:03:58 +00:00
|
|
|
- template: default-common-values
|
2024-11-17 20:52:41 +00:00
|
|
|
- template: default-env-values
|
2024-10-30 20:03:58 +00:00
|
|
|
|
2024-07-13 20:21:59 +00:00
|
|
|
- name: issuer
|
|
|
|
chart: '{{ requiredEnv "PWD" }}/charts/issuer'
|
|
|
|
namespace: kube-public
|
2024-11-17 20:52:41 +00:00
|
|
|
missingFileHandler: Warn
|
|
|
|
condition: base.enabled
|
2024-09-11 21:19:35 +00:00
|
|
|
needs:
|
2024-07-13 20:21:59 +00:00
|
|
|
- kube-system/cert-manager
|
|
|
|
inherit:
|
2024-10-30 20:03:58 +00:00
|
|
|
- template: default-common-values
|
2024-11-17 20:52:41 +00:00
|
|
|
- template: default-env-values
|
2024-10-30 20:03:58 +00:00
|
|
|
|
2024-07-13 20:21:59 +00:00
|
|
|
- name: metrics-server
|
|
|
|
chart: metrics-server/metrics-server
|
2024-10-08 01:00:59 +00:00
|
|
|
version: 3.12.2
|
2024-07-13 20:21:59 +00:00
|
|
|
namespace: kube-system
|
|
|
|
needs:
|
|
|
|
- kube-system/cilium
|
|
|
|
inherit:
|
|
|
|
- template: default-common-values
|
2024-10-30 20:03:58 +00:00
|
|
|
|
2024-07-13 20:21:59 +00:00
|
|
|
- name: metallb
|
|
|
|
chart: metallb/metallb
|
|
|
|
namespace: kube-system
|
2024-11-17 20:52:41 +00:00
|
|
|
condition: base.enabled
|
2024-08-03 19:17:21 +00:00
|
|
|
version: 0.14.8
|
2024-07-19 06:08:09 +00:00
|
|
|
needs:
|
|
|
|
- kube-system/cilium
|
2024-07-29 15:35:51 +00:00
|
|
|
inherit:
|
2024-10-30 20:03:58 +00:00
|
|
|
- template: default-common-values
|
|
|
|
|
2024-07-13 20:21:59 +00:00
|
|
|
- name: metallb-resources
|
|
|
|
chart: bedag/raw
|
|
|
|
version: 2.0.0
|
2024-11-17 20:52:41 +00:00
|
|
|
condition: base.enabled
|
2024-07-13 20:21:59 +00:00
|
|
|
namespace: kube-system
|
|
|
|
needs:
|
|
|
|
- kube-system/metallb
|
|
|
|
inherit:
|
|
|
|
- template: ext-metallb
|
|
|
|
- template: default-env-values
|
2024-10-30 20:03:58 +00:00
|
|
|
|
2024-07-13 20:21:59 +00:00
|
|
|
- name: traefik
|
|
|
|
chart: traefik/traefik
|
2024-11-02 16:50:58 +00:00
|
|
|
version: 33.0.0
|
2024-11-17 20:52:41 +00:00
|
|
|
condition: base.enabled
|
2024-07-13 20:21:59 +00:00
|
|
|
namespace: kube-system
|
2024-07-19 06:08:09 +00:00
|
|
|
needs:
|
|
|
|
- kube-system/cilium
|
2024-07-13 20:21:59 +00:00
|
|
|
inherit:
|
2024-10-30 20:03:58 +00:00
|
|
|
- template: default-common-values
|
2024-07-13 20:21:59 +00:00
|
|
|
- template: default-env-values
|
2024-10-30 20:03:58 +00:00
|
|
|
|
2024-07-24 07:29:44 +00:00
|
|
|
- name: velero
|
|
|
|
chart: vmware-tanzu/velero
|
|
|
|
namespace: kube-system
|
2024-11-18 01:02:44 +00:00
|
|
|
version: 8.0.0
|
2024-09-03 12:15:47 +00:00
|
|
|
condition: velero.enabled
|
2024-08-05 11:36:49 +00:00
|
|
|
needs:
|
|
|
|
- kube-system/cilium
|
2024-07-24 07:29:44 +00:00
|
|
|
inherit:
|
|
|
|
- template: default-env-values
|
|
|
|
- template: default-env-secrets
|
2024-09-03 12:15:47 +00:00
|
|
|
- template: crd-management-hook
|
2024-10-30 20:03:58 +00:00
|
|
|
|
2024-09-28 19:54:11 +00:00
|
|
|
- name: openebs
|
|
|
|
chart: openebs/openebs
|
2024-10-11 12:03:55 +00:00
|
|
|
condition: openebs.enabled
|
2024-09-28 19:54:11 +00:00
|
|
|
namespace: kube-system
|
|
|
|
version: 4.1.1
|
|
|
|
needs:
|
|
|
|
- kube-system/cilium
|
|
|
|
inherit:
|
|
|
|
- template: default-env-values
|
2024-10-30 20:03:58 +00:00
|
|
|
|
2024-11-08 20:01:38 +00:00
|
|
|
# -- Not versions since it's idnstalled from git
|
2024-10-11 18:00:57 +00:00
|
|
|
- name: local-path-provisioner
|
|
|
|
chart: local-path-provisioner/local-path-provisioner
|
|
|
|
condition: localpath.enabled
|
|
|
|
namespace: kube-system
|
|
|
|
needs:
|
|
|
|
- kube-system/cilium
|
|
|
|
inherit:
|
|
|
|
- template: default-env-values
|
2024-11-08 20:01:38 +00:00
|
|
|
|
|
|
|
- name: istio-base
|
|
|
|
chart: istio/base
|
|
|
|
condition: istio.enabled
|
|
|
|
namespace: istio-system
|
|
|
|
inherit:
|
|
|
|
- template: crd-management-hook
|
|
|
|
|
|
|
|
- name: istio-ingressgateway
|
|
|
|
chart: istio/gateway
|
|
|
|
condition: istio.enabled
|
|
|
|
namespace: istio-system
|
|
|
|
needs:
|
|
|
|
- istio-system/istio-base
|
|
|
|
inherit:
|
|
|
|
- template: default-env-values
|
|
|
|
|
|
|
|
- name: istiod
|
|
|
|
chart: istio/istiod
|
|
|
|
condition: istio.enabled
|
|
|
|
namespace: istio-system
|
|
|
|
inherit:
|
|
|
|
- template: default-env-values
|
|
|
|
needs:
|
|
|
|
- istio-system/istio-base
|