feat: add lldap chart and app
This commit is contained in:
parent
a006c5ceae
commit
f14bb601ce
16 changed files with 607 additions and 0 deletions
55
k8s/argo-apps/lldap.yaml
Normal file
55
k8s/argo-apps/lldap.yaml
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
---
|
||||
apiVersion: argoproj.io/v1alpha1
|
||||
kind: Application
|
||||
metadata:
|
||||
name: lldap
|
||||
namespace: argo-cd
|
||||
spec:
|
||||
destination:
|
||||
name: ''
|
||||
namespace: apps-fuku
|
||||
server: https://kubernetes.default.svc
|
||||
sources:
|
||||
- repoURL: oci://git.roboces.dev/catalin/fukuops
|
||||
chart: lldap
|
||||
targetRevision: 1.0.0
|
||||
helm:
|
||||
valuesObject:
|
||||
lldap:
|
||||
service:
|
||||
type: LoadBalancer
|
||||
httpPort: 17170
|
||||
ldapPort: 3890
|
||||
ingress:
|
||||
enabled: true
|
||||
className: traefik
|
||||
annotations:
|
||||
traefik.ingress.kubernetes.io/router.entrypoints: websecure
|
||||
traefik.ingress.kubernetes.io/router.tls: "true"
|
||||
hosts:
|
||||
- host: ldap.fuku
|
||||
paths:
|
||||
- path: /
|
||||
pathType: Prefix
|
||||
- host: ldap.fukurokuju.dev
|
||||
paths:
|
||||
- path: /
|
||||
pathType: Prefix
|
||||
config:
|
||||
ldapBaseDn: "dc=fuku,dc=local"
|
||||
httpUrl: "https://ldap.fuku"
|
||||
persistence:
|
||||
enabled: true
|
||||
storageClass: "truenas-nfs-csi"
|
||||
accessMode: ReadWriteMany
|
||||
size: 5Gi
|
||||
secret:
|
||||
existingSecretName: "lldap-secrets"
|
||||
podDisruptionBudget:
|
||||
enabled: true
|
||||
minAvailable: 1
|
||||
project: fuku
|
||||
syncPolicy:
|
||||
automated:
|
||||
prune: true
|
||||
selfHeal: true
|
||||
Loading…
Add table
Add a link
Reference in a new issue