feat: update kustomization to include new namespaces and charts #89

Merged
argoyle merged 1 commits from feat/update-kustomization-namespaces-charts into main 2025-06-29 11:03:04 +00:00
3 changed files with 31 additions and 7 deletions
-4
View File
@@ -1,4 +0,0 @@
apiVersion: v1
kind: Namespace
metadata:
name: external-secrets
+17 -3
View File
@@ -3,9 +3,7 @@ kind: Kustomization
resources:
- postgres.yaml
- rabbitmq.yaml
- external-secrets.yaml
- https://raw.githubusercontent.com/kubernetes/ingress-nginx/main/deploy/static/provider/kind/deploy.yaml
- https://github.com/jetstack/cert-manager/releases/download/v1.15.3/cert-manager.yaml
- namespaces.yaml
- certificates.yaml
- secrets-store.yaml
helmCharts:
@@ -15,3 +13,19 @@ helmCharts:
releaseName: external-secrets
repo: https://charts.external-secrets.io
version: 0.18.1
- name: cert-manager
namespace: cert-manager
includeCRDs: true
releaseName: cert-manager
repo: https://charts.jetstack.io
version: v1.18.0
valuesInline:
crds:
enabled: true
- name: ingress-nginx
namespace: ingress-nginx
includeCRDs: true
releaseName: ingress-nginx
repo: https://kubernetes.github.io/ingress-nginx
version: v4.12.3
valuesFile: https://raw.githubusercontent.com/kubernetes/ingress-nginx/main/hack/manifest-templates/provider/kind/values.yaml
+14
View File
@@ -0,0 +1,14 @@
apiVersion: v1
kind: Namespace
metadata:
name: external-secrets
---
apiVersion: v1
kind: Namespace
metadata:
name: cert-manager
---
apiVersion: v1
kind: Namespace
metadata:
name: ingress-nginx