From 660559e90d364b0ec9804d5fe64dd0d77abcb595 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?c=C4=83t=C4=83lin?= Date: Fri, 5 Jan 2024 16:01:00 +0100 Subject: [PATCH] feat(k8s/argo-apps): add sealed-secrets --- k8s/argo-apps/sealed-secrets.yaml | 22 ++++++++++++++++++++++ k8s/services/argo/project-management.yaml | 3 +++ 2 files changed, 25 insertions(+) create mode 100644 k8s/argo-apps/sealed-secrets.yaml diff --git a/k8s/argo-apps/sealed-secrets.yaml b/k8s/argo-apps/sealed-secrets.yaml new file mode 100644 index 0000000..0769662 --- /dev/null +++ b/k8s/argo-apps/sealed-secrets.yaml @@ -0,0 +1,22 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: sealed-secrets + namespace: argocd +spec: + destination: + name: '' + namespace: 'kube-system' + server: "https://kubernetes.default.svc" + source: + chart: sealed-secrets + repoURL: https://bitnami-labs.github.io/sealed-secrets + targetRevision: 2.12.0 + helm: + releaseName: sealed-secrets + valuesObject: + fullnameOverride: sealed-secrets-controller + project: management + sources: [] + + diff --git a/k8s/services/argo/project-management.yaml b/k8s/services/argo/project-management.yaml index 7b415f6..1b191e9 100644 --- a/k8s/services/argo/project-management.yaml +++ b/k8s/services/argo/project-management.yaml @@ -10,6 +10,8 @@ spec: server: https://kubernetes.default.svc - namespace: democratic-csi server: https://kubernetes.default.svc + - namespace: kube-system + server: https://kubernetes.default.svc clusterResourceWhitelist: - group: "*" kind: "*" @@ -17,3 +19,4 @@ spec: - https://gitlab.com/fukurokuju/k3s/services.git - https://git.roboces.dev/catalin/fukuops.git - https://democratic-csi.github.io/charts/ + - https://bitnami-labs.github.io/sealed-secrets