4 Commits

7 changed files with 35 additions and 3 deletions

View File

@ -0,0 +1,10 @@
---
nameReference:
- kind: Secret
fieldSpecs:
- path: spec/target/name
kind: ExternalSecret
- kind: Secret
fieldSpecs:
- path: spec/selector/secret/name
kind: PushSecret

View File

@ -0,0 +1,17 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: external-secrets
resources:
- namespace.yaml
configurations:
- ./configurations/external-secrets.yaml
helmCharts:
- name: external-secrets
repo: https://charts.external-secrets.io
namespace: external-secrets
version: 0.17.0
releaseName: c-kustom

View File

@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: external-secrets

View File

View File

@ -11,4 +11,5 @@ resources:
- ./minio - ./minio
- ./metrics - ./metrics
- ./nginx - ./nginx
- ./external-secrets
#- ./cloudnative-pg-operator #- ./cloudnative-pg-operator

View File

@ -2,5 +2,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
resources: resources:
- https://github.com/operator-framework/operator-lifecycle-manager/releases/download/v0.27.0/olm.yaml - https://github.com/operator-framework/operator-lifecycle-manager/releases/download/v0.31.0/olm.yaml
- resources/mandatory-operators - resources/mandatory-operators

View File

@ -2,5 +2,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
resources: resources:
- https://github.com/operator-framework/operator-lifecycle-manager/releases/download/v0.27.0/crds.yaml - https://github.com/operator-framework/operator-lifecycle-manager/releases/download/v0.31.0/crds.yaml
- https://raw.githubusercontent.com/ory/k8s/v0.30.0/helm/charts/hydra-maester/crds/crd-oauth2clients.yaml - https://raw.githubusercontent.com/ory/k8s/v0.50.7/helm/charts/hydra-maester/crds/crd-oauth2clients.yaml