File tree Expand file tree Collapse file tree
network/traefik/addons/external-apps Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,4 +8,4 @@ resources:
88 - ./kitchenowl/ks.yml
99 - ./linkwarden/ks.yml
1010 - ./syncthing/ks.yml
11- # - ./nextcloud/ks.yml
11+ - ./nextcloud/ks.yml
Original file line number Diff line number Diff line change 2828 - secretKey : admin_password
2929 remoteRef :
3030 key : NC_ADMIN_PASS
31+
32+ - secretKey : secret
33+ remoteRef :
34+ key : NC_SECRET
Original file line number Diff line number Diff line change 11image :
2- flavor : apache
2+ repository : ghcr.io/eivarin/nextcloud
3+ tag : 30.0.6-fpm-alpine@sha256:737671470eb32624b6c71765b0323d27f24061911c8ed23696097d480838fce7
34nginx :
4- enabled : false
5+ enabled : true
56 # resources:
67 # requests:
78 # cpu: 500m
1819# supplementalGroups:
1920# - 100
2021
22+ affinity : &affinity
23+ nodeAffinity :
24+ preferredDuringSchedulingIgnoredDuringExecution :
25+ - weight : 1
26+ preference :
27+ matchExpressions :
28+ - key : node-priority
29+ operator : In
30+ values :
31+ - " 1"
32+ - weight : 2
33+ preference :
34+ matchExpressions :
35+ - key : node-priority
36+ operator : In
37+ values :
38+ - " 2"
39+
40+
2141persistence :
2242 existingClaim : nextcloud
2343 enabled : true
2444 # accessMode: ReadWriteMany
2545 # storageClass: longhorn
26- nextcloudData :
46+ # nextcloudData:
2747 # accessMode: ReadWriteMany
28- enabled : false
29- existingClaim : nextcloud
48+ # enabled: false
49+ # existingClaim: nextcloud
3050resources :
3151 requests :
3252 cpu : 200m
3858
3959ingress :
4060 enabled : false
41- # enabled: true
42- # className: "traefik-external"
43- # annotations:
44- # cert-manager.io/cluster-issuer: "letsencrypt-production-external"
45- # traefik.ingress.kubernetes.io/router.entrypoints: "websecure"
46- # traefik.ingress.kubernetes.io/router.middlewares: |
47- # networking-cloudflare-only@kubernetescrd,
48- # networking-request-limit@kubernetescrd
49- # tls:
50- # - hosts:
51- # - "nextcloud.${EXTERNAL_DOMAIN}"
52- # secretName: "nextcloud-tls"
53-
5461service :
5562 annotations :
5663 traefik.ingress.kubernetes.io/service.sticky.cookie : " true"
@@ -103,13 +110,15 @@ cronjob:
103110 cpu : 5m
104111 memory : 10Mi
105112 limits :
106- memory : 50Mi
113+ memory : 1Gi
107114
108115postgresql :
109116 enabled : false
110117
111118redis :
112119 enabled : true
120+ affinity : *affinity
121+ architecture : standalone
113122 auth :
114123 enabled : false
115124
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ metadata:
66 name : nextcloud
77spec :
88 interval : 30m
9+ timeout : 30m
910 chart :
1011 spec :
1112 # renovate: registryUrl=https://nextcloud.github.io/helm/
3132 name : nextcloud
3233 valuesKey : postgresql_pass
3334 targetPath : externalDatabase.password
34- optional : false
35+ optional : false
Original file line number Diff line number Diff line change 1414 - " nc.${SECRET_PRIVATE_DOMAIN}"
1515 - " nc.${SECRET_PUBLIC_DOMAIN1}"
1616 rules :
17- - backendRefs :
17+ - backendRefs : &backendRef
1818 - name : nextcloud
1919 port : 8080
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ kind: Kustomization
44resources :
55 # - adguard.yml
66 - hass.yml
7- - nc.yml
7+ # - nc.yml
88 # - omada.yml
99 - omv.yml
1010 # - opn.yml
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ kind: Kustomization
44resources :
55 # - adguard.yml
66 - hass.yml
7- - nc.yml
7+ # - nc.yml
88 # - omada.yml
99 - omv.yml
1010 # - opn.yml
You can’t perform that action at this time.
0 commit comments