42 lines
1.0 KiB
YAML
42 lines
1.0 KiB
YAML
# Infisical Helm Chart Values
|
|
# Documentation: https://infisical.com/docs/self-hosting/deployment-options/kubernetes-helm
|
|
|
|
ingress:
|
|
enabled: true
|
|
className: nginx
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: letsencrypt-prod
|
|
hosts:
|
|
- host: secret.techarvest.co.zw
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
tls:
|
|
- secretName: secret-techarvest-tls
|
|
hosts:
|
|
- secret.techarvest.co.zw
|
|
|
|
# Disable the internal nginx controller provided by the chart
|
|
# to prevent port 80/443 conflicts with the cluster's global ingress-nginx.
|
|
ingress-nginx:
|
|
enabled: false
|
|
|
|
# For a basic self-hosted setup, we can use the sub-charts for PG and Redis
|
|
# or connect to external ones. To keep it simple and reliable in nextgen,
|
|
# we'll use the built-in sub-charts with persistence enabled.
|
|
|
|
postgresql:
|
|
enabled: true
|
|
persistence:
|
|
enabled: true
|
|
storageClass: local-path
|
|
size: 10Gi
|
|
|
|
redis:
|
|
enabled: true
|
|
master:
|
|
persistence:
|
|
enabled: true
|
|
storageClass: local-path
|
|
size: 2Gi
|