add helm charts + namespaces to kustomize script

This commit is contained in:
Cedric Verstraeten
2024-12-01 12:46:38 +01:00
parent 9df6e594a5
commit dc9496e524
4 changed files with 14279 additions and 4 deletions

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
base/charts

View File

@@ -1,5 +1,7 @@
resources:
- mongodb-configmap.yaml
- namespaces.yaml
- prometheus/base.yaml
- mongodb/mongodb-configmap.yaml
- factory/kerberos-factory-deployment.yaml
- factory/kerberos-factory-service.yaml
- factory/kerberos-factory-clusterrole.yaml
@@ -7,7 +9,27 @@ resources:
- vault/kerberos-vault-service.yaml
helmCharts:
- name: openebs
releaseName: openebs
namespace: openebs
repo: https://openebs.github.io/charts
- name: mongodb
releaseName: mongodb
repo: https://charts.bitnami.com/bitnami
valuesFile: mongodb-values.yaml
releaseName: mongodb
namespace: mongodb
repo: oci://registry-1.docker.io/bitnamicharts
valuesFile: mongodb/mongodb-values.yaml
- name: rabbitmq
releaseName: rabbitmq
namespace: rabbitmq
repo: oci://registry-1.docker.io/bitnamicharts
valuesFile: rabbitmq/rabbitmq-values.yaml
- name: vernemq
releaseName: vernemq
namespace: vernemq
repo: https://vernemq.github.io/docker-vernemq
valuesFile: vernemq/vernemq-values.yaml
- name: hub
releaseName: hub
namespace: kerberos-hub
repo: https://charts.kerberos.io
valuesFile: hub/kerberos-hub-values.yaml

35
base/namespaces.yaml Normal file
View File

@@ -0,0 +1,35 @@
---
apiVersion: v1
kind: Namespace
metadata:
name: kerberos-factory
---
apiVersion: v1
kind: Namespace
metadata:
name: kerberos-vault
---
apiVersion: v1
kind: Namespace
metadata:
name: kerberos-hub
---
apiVersion: v1
kind: Namespace
metadata:
name: mongodb
---
apiVersion: v1
kind: Namespace
metadata:
name: rabbitmq
---
apiVersion: v1
kind: Namespace
metadata:
name: vernemq
---
apiVersion: v1
kind: Namespace
metadata:
name: openebs

14217
base/prometheus/base.yaml Normal file

File diff suppressed because it is too large Load Diff