File tree Expand file tree Collapse file tree 4 files changed +91
-0
lines changed
clusters/dqs.dd.soeren.cloud/paperless-ngx Expand file tree Collapse file tree 4 files changed +91
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : kustomize.config.k8s.io/v1beta1
3
+ kind : Kustomization
4
+ namespace : paperless-ngx
5
+ resources :
6
+ - ../../../apps/paperless-ngx
7
+ - namespace.yaml
8
+ - pv-consumption.yaml
9
+ - pv-storage.yaml
10
+ components :
11
+ - ../../../apps/paperless-ngx/components/istio
12
+ - ../../../apps/paperless-ngx/components/istio-proxy
13
+ - ../../../apps/paperless-ngx/components/pvc
14
+ - ../../../apps/paperless-ngx/components/tika
15
+ - ../../../apps/paperless-ngx/components/database-mariadb
16
+ patches :
17
+ - target :
18
+ kind : VirtualService
19
+ name : paperless-ngx
20
+ patch : |-
21
+ - op: replace
22
+ path: /spec/hosts
23
+ value:
24
+ - paperless-ngx.dqs.dd.soeren.cloud
25
+ configMapGenerator :
26
+ - name : paperless-config
27
+ behavior : merge
28
+ literals :
29
+ - PAPERLESS_URL=https://paperless-ngx.dqs.dd.soeren.cloud
30
+ - PAPERLESS_CORS_ALLOWED_HOSTS=https://paperless-ngx.dqs.dd.soeren.cloud
31
+ - PAPERLESS_DBHOST=dbs.pt.soeren.cloud
32
+ - name : oauth2-proxy # TODO: https://github.com/kubernetes-sigs/kustomize/issues/4402
33
+ literals :
34
+ - OAUTH2_PROXY_OIDC_ISSUER_URL=https://keycloak.svc.dd.soeren.cloud/realms/myrealm
35
+ - OAUTH2_PROXY_CLIENT_ID=paperless-ngx
36
+ - OAUTH2_PROXY_EMAIL_DOMAINS=*
Original file line number Diff line number Diff line change
1
+ ---
2
+ kind : " Namespace"
3
+ apiVersion : " v1"
4
+ metadata :
5
+ name : " paperless-ngx"
6
+ labels :
7
+ name : " paperless-ngx"
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : " v1"
3
+ kind : " PersistentVolume"
4
+ metadata :
5
+ name : " paperless-ngx-consumption"
6
+ spec :
7
+ capacity :
8
+ storage : " 1Gi"
9
+ accessModes :
10
+ - " ReadWriteOnce"
11
+ storageClassName : " local-storage"
12
+ local :
13
+ path : " /mnt/k8s/paperless-ngx/consumption"
14
+ claimRef :
15
+ namespace : " paperless-ngx"
16
+ name : " paperless-ngx-consumption"
17
+ nodeAffinity :
18
+ required :
19
+ nodeSelectorTerms :
20
+ - matchExpressions :
21
+ - key : " kubernetes.io/hostname"
22
+ operator : " In"
23
+ values :
24
+ - " k8s-dqs.dd.soeren.cloud"
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : " v1"
3
+ kind : " PersistentVolume"
4
+ metadata :
5
+ name : " paperless-ngx-storage"
6
+ spec :
7
+ capacity :
8
+ storage : " 15Gi"
9
+ accessModes :
10
+ - " ReadWriteOnce"
11
+ storageClassName : " local-storage"
12
+ local :
13
+ path : " /mnt/k8s/paperless-ngx/data"
14
+ claimRef :
15
+ namespace : " paperless-ngx"
16
+ name : " paperless-ngx-storage"
17
+ nodeAffinity :
18
+ required :
19
+ nodeSelectorTerms :
20
+ - matchExpressions :
21
+ - key : " kubernetes.io/hostname"
22
+ operator : " In"
23
+ values :
24
+ - " k8s-dqs.dd.soeren.cloud"
You can’t perform that action at this time.
0 commit comments