helm_website/values.yaml

87 lines
1.7 KiB
YAML
Raw Normal View History

2024-11-14 08:13:40 +01:00
replicaCount: 1
image:
2024-11-20 21:46:40 +01:00
repository: glvx/php
2024-11-14 08:13:40 +01:00
pullPolicy: IfNotPresent
2024-11-20 21:46:40 +01:00
tag: "8.2a"
2024-11-14 08:13:40 +01:00
mysql:
enabled: false
postgresql:
enabled: false
updater:
image:
repository: glvx/web-updater
pullPolicy: IfNotPresent
2024-12-04 22:43:21 +01:00
tag: "241204-2"
2024-11-20 18:16:42 +01:00
url: "https://git.aquila-consortium.org/guilhem_lavaux/gl-website-deployer"
2024-12-04 22:07:01 +01:00
ssh:
enabled: false
secretName: ""
webhook-secret: ""
apiUsername: ""
apiPassword: ""
2024-11-20 18:16:42 +01:00
env:
plain: {}
2024-11-14 08:13:40 +01:00
ingress:
enabled: true
className: nginx
hosts:
- host: chart-example.local
2024-12-04 17:46:50 +01:00
# Here we can add prefix, service and port for mounting an API
api: []
2024-11-14 08:13:40 +01:00
paths:
- path: /
pathType: Prefix
2024-11-20 21:46:40 +01:00
# tls:
# enabled: true
# secretName: chart-example-tls
# hosts:
# - chart-example.local
# annotations: {}
# # kubernetes.io/ingress.class: nginx
# # kubernetes.io/tls-acme: "true"
# # cert-manager.io/cluster-issuer: "letsencrypt-prod"
2024-11-14 08:13:40 +01:00
persistence:
enabled: true
accessMode: ReadWriteOnce
size: 1Gi
storageClass: ""
2024-11-14 08:25:23 +01:00
# Environment variables to be passed to the container
env:
# Direct environment variables
plain:
- name: APP_NAME
value: "my-app"
- name: PORT
value: "8080"
# Environment variables from ConfigMaps
2024-11-20 18:16:42 +01:00
# configMapRefs:
# - name: app-config # Reference an existing ConfigMap
# optional: true # Make it optional
#
# configMapKeys:
# - name: CONFIG_KEY
# configMapName: app-config
# key: config.key
#
# # Environment variables from Secrets
# secretRefs:
# - name: app-secrets # Reference an existing Secret
# optional: true # Make it optional
#
# secretKeys:
# - name: API_KEY
# secretName: app-secrets
# key: api.key