ops(dex): init

This commit is contained in:
Kat Inskip 2024-01-21 12:33:29 -08:00
parent 6103dfe0f1
commit 7d1d5120fc
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
3 changed files with 34 additions and 1 deletions

View file

@ -0,0 +1,28 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: dex
namespace: argocd
spec:
project: system
source:
repoURL: "https://charts.dexidp.io"
targetRevision: 0.15.*
chart: dex
helm:
valuesObject:
volumeMounts:
- mountPath: /etc/ssl/certs
name: etc-ssl-certs
readOnly: true
volumes:
- name: ca-certs
hostPath:
path: /etc/dex-ssl
type: DirectoryOrCreate
destination:
namespace: dex
name: in-cluster
syncPolicy:
syncOptions:
- ServerSideApply=true

View file

@ -0,0 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- application.yaml

View file

@ -9,4 +9,5 @@ resources:
- sops-secrets-operator
- cloudflare-operator
- metallb
- traefik
- traefik
- dex