feat(k8s/services/authentik): add pvc

This commit is contained in:
cătălin 2024-01-06 00:53:53 +01:00
commit 912d95caec
Signed by untrusted user: catalin
GPG key ID: 0178DF42F43E5FD2
2 changed files with 82 additions and 63 deletions

View file

@ -8,8 +8,8 @@ spec:
name: '' name: ''
namespace: 'apps-fuku' namespace: 'apps-fuku'
server: "https://kubernetes.default.svc" server: "https://kubernetes.default.svc"
source: sources:
chart: authentik - chart: authentik
repoURL: https://charts.goauthentik.io/ repoURL: https://charts.goauthentik.io/
targetRevision: 2023.10.* targetRevision: 2023.10.*
helm: helm:
@ -37,10 +37,15 @@ spec:
volumeMounts: volumeMounts:
- name: authentik-creds - name: authentik-creds
mountPath: /authentik-creds mountPath: /authentik-creds
- name: media
mountPath: /media
volumes: volumes:
- name: authentik-creds - name: authentik-creds
secret: secret:
secretName: secrets-authentik secretName: secrets-authentik
- name: media
persistentVolumeClaim:
claimName: pvc-authentik-media
autoscaling: autoscaling:
server: server:
enabled: true enabled: true
@ -71,7 +76,9 @@ spec:
name: authentik name: authentik
port: port:
number: 9000 number: 9000
- repoURL: https://git.roboces.dev/catalin/fukuops.git
path: k8s/services/authentik
targetRevision: main
project: fuku project: fuku
sources: []
syncPolicy: syncPolicy:
automated: { } automated: { }

View file

@ -0,0 +1,12 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: pvc-authentik-media
namespace: apps-fuku
spec:
accessModes:
- ReadWriteMany
storageClassName: "truenas-nfs-csi"
resources:
requests:
storage: 3Gi