- Update Exoscale.md and Infomaniak.md to reflect traefik ingress setup and storage class requirements - Modify Migration.md to verify traefik as default ingress class and add cluster issuer upgrade step - Parameterize ingress className in clusterIssuer, hugo, odoo, taskfileBuild, and vuepress charts - Remove hardcoded 'nginx' and 'traefik' className values, defaulting to empty string for flexibility - Add storageClassName parameter and PVC template to taskfileBuild chart for persistent storage - Align all README.md tables and values.yaml files with updated ingress parameters
41 lines
1.0 KiB
YAML
41 lines
1.0 KiB
YAML
## @section taskfile.build parameters
|
|
##
|
|
ingress:
|
|
## @param ingress.enabled Enable or disable the ingress
|
|
##
|
|
enabled: true
|
|
## @param ingress.className The class name for the ingress
|
|
##
|
|
className: ""
|
|
## @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 taskfile.build parameters
|
|
##
|
|
## @param image The image for taskfile.build
|
|
##
|
|
image: "janikvonrotz/taskfile.build:latest"
|
|
## @param imagePullPolicy Pull policy for taskfile.build image
|
|
##
|
|
imagePullPolicy: Always
|
|
## @param gitUrl Repo url to pull.
|
|
##
|
|
gitUrl: ""
|
|
## @param taskCommands Run this commands with the task file.
|
|
##
|
|
taskCommands: ""
|
|
## @param caddyRoot Static site path relative to repo root.
|
|
##
|
|
caddyRoot: ""
|
|
## @param additionalEnvs Additional environment variables to set
|
|
##
|
|
additionalEnvs: {}
|
|
## @param storageClassName Set the storage class
|
|
storageClassName: "" |