nextcloud helm update

This commit is contained in:
Philip Haupt
2025-09-02 23:45:04 +02:00
parent 717f133431
commit 01e0618e4f
3 changed files with 66 additions and 41 deletions

View File

@@ -5,7 +5,7 @@ kind: Kustomization
helmCharts:
- name: nextcloud
repo: https://nextcloud.github.io/helm/
version: 6.6.9
version: 7.0.2
releaseName: nextcloud
includeCRDs: true
namespace: nextcloud

View File

@@ -1,11 +1,10 @@
## Official nextcloud image version
## ref: https://hub.docker.com/r/library/nextcloud/tags/
##
image:
repository: nextcloud
flavor: apache
# default is generated by flavor and appVersion
tag: 31.0.8-apache
tag:
pullPolicy: IfNotPresent
# pullSecrets:
# - myRegistrKeySecretName
@@ -79,7 +78,7 @@ nextcloud:
password: changeme
## Use an existing secret
existingSecret:
enabled: false
enabled: true
# secretName: nameofsecret
usernameKey: nextcloud-username
passwordKey: nextcloud-password
@@ -347,12 +346,19 @@ nginx:
"Strict-Transport-Security": ""
"Referrer-Policy": "no-referrer"
"X-Content-Type-Options": "nosniff"
"X-Download-Options": "noopen"
"X-Frame-Options": "SAMEORIGIN"
"X-Permitted-Cross-Domain-Policies": "none"
"X-Robots-Tag": "noindex, nofollow"
"X-XSS-Protection": "1; mode=block"
# Added in server block of default config.
serverBlockCustom: |
# set max upload size
client_max_body_size 10G;
client_body_timeout 300s;
fastcgi_buffers 64 4K;
fastcgi_read_timeout 3600s;
custom:
# custom: |-
# worker_processes 1;..
@@ -778,10 +784,11 @@ metrics:
# Optional: becomes NEXTCLOUD_INFO_APPS env var in the nextcloud-exporter container.
# Enables gathering of apps-related metrics. Defaults to false
apps: false
update: false
image:
repository: xperimental/nextcloud-exporter
tag: 0.6.2
tag: 0.8.0
pullPolicy: IfNotPresent
# pullSecrets:
# - myRegistrKeySecretName
@@ -863,6 +870,27 @@ metrics:
##
labels: {}
rules:
# -- Deploy Prometheus Rules (Alerts) for the exporter
# @section -- Metrics
enabled: false
# -- Label on Prometheus Rules CRD Manifest
# @section -- Metrics
labels: {}
defaults:
# -- Add Default Rules
# @section -- Metrics
enabled: true
# -- Label on the rules (the severity is already set)
# @section -- Metrics
labels: {}
# -- Filter on metrics on alerts (default just for this helm-chart)
# @section -- Metrics
filter: ""
# -- Add own Rules to Prometheus Rules
# @section -- Metrics
additionalRules: []
rbac:
enabled: false