replicaCount: 1

image:
  repository: glvx/php
  pullPolicy: IfNotPresent
  tag: "8.2c"

mysql:
  enabled: false

postgresql:
  enabled: false

configWeb:
  path: ""
  key: ""
  secretName: ""

updater:
  image:
    repository: glvx/web-updater
    pullPolicy: IfNotPresent
    tag: "241208-3"
  url: "https://git.aquila-consortium.org/guilhem_lavaux/gl-website-deployer"
  ssh:
    enabled: false
    secretName: ""

  webhook-secret: ""
  apiUsername: ""
  apiPassword: ""
  env:
    plain: {}

ingress:
  enabled: true
  className: nginx
  hosts:
    - host: chart-example.local
      # Here we can add prefix, service and port for mounting an API
      api: []
      paths:
        - path: /
          pathType: Prefix

extraVolumesWeb: []
# - name: blabla-pvc
#   path: "/blabla"

#  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"

persistence:
  enabled: true
  accessMode: ReadWriteOnce
  size: 1Gi
  storageClass: ""




# 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
#  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
#
extraPhpIni: []
#  Must add a secret 'php-config-secret' 
#  - key: upload-limit
#    conf: upload-limit.ini