Files
Kubernetes-Build/nextcloud/values.yaml
T
Janik von Rotz 0c20e44e01 feat(docs): replace haproxy-ingress with ingress-nginx across documentation and configurations
- Update all documentation guides (Exoscale, Infomaniak, K3s, Development, Backup) to use ingress-nginx instead of haproxy-ingress
- Replace haproxy-ingress references in task commands and scripts with ingress-nginx equivalents
- Update Helm chart configurations (hugo, nextcloud, odoo, taskfileBuild, vuepress) to use nginx ingress class
- Modify ingress templates to include nginx-specific annotations and TLS configurations
- Add ingress-nginx as an external chart and remove haproxy-ingress related code
- Update Odoo chart to support python package installation and storage class configuration
- Adjust cert-manager cluster issuers to use nginx ingress class name
2025-11-13 21:38:51 +01:00

73 lines
1.7 KiB
YAML

## @section Ingress parameters
##
ingress:
## @param ingress.enabled Enable or disable the ingress
##
enabled: true
## @param ingress.className The class name for the ingress
##
className: nginx
## @param ingress.clusterIssuerRef The cluster issuer reference for the ingress
##
clusterIssuerRef: ""
## @param ingress.host The host for the ingress
##
host: ""
## @param ingress.customDomain The custom domain for the ingress
##
customDomain: ""
## @section CloudNativePG parameters
##
cnpg:
## @param cnpg.enabled Enable or disable CloudNativePG
##
enabled: true
## @param cnpg.nameOverride Override the name of the CloudNativePG cluster
## Default: "{release-name}-postgresql"
##
nameOverride: ""
## @param cnpg.instances Number of instances (1 for single, 2+ for high availability)
##
instances: 1
## @param cnpg.imageName PostgreSQL image to use
##
imageName: ghcr.io/cloudnative-pg/postgresql:16.0
storage:
## @param cnpg.storage.size Persistent volume size for each instance
##
size: 8Gi
## @param cnpg.database Name of the CloudNativePG database to create
##
database: nextcloud
## @param cnpg.owner Name of the database user
##
owner: app
## @section Nextcloud parameters
##
## @param image The image for Nextcloud
##
image: ""
## @param imagePullPolicy Pull policy for Nextcloud image
##
imagePullPolicy: Always
## @param storageSize Set the storage size
##
storageSize: "40Gi"
## @param storageClassName Set the storage class
##
storageClassName: ""
## @section K8up parameters
##
k8up:
## @param k8up.enabled Enable or disable K8up
##
enabled: false
## @param k8up.endpoint S3 endpoint
##
endpoint: ""
## @param k8up.bucket S3 bucket name
##
bucket: ""