wir.social/helmfile/values/ocelot.yaml.gotmpl
Robert Schäfer 0952f8fd36 refactor: kubernetes workflows
* use Github container registry to remove dependency on dockerhub
* use sops for secure encryption of secrets
* use ONBUILD in docker images for rebranding
* use helmfile for deploying various environments
2024-10-26 20:01:19 +02:00

42 lines
920 B
Go Template

domain: {{ .StateValues.domain }}
cert_manager:
issuer: reformer-network-letsencrypt-prod
cert_manager:
issuer: {{ .Release.Name }}-letsencrypt-prod
underMaintenance: false
global:
image:
pullPolicy: Always
backend:
image:
repository: ghcr.io/ocelot-social-community/stage.ocelot.social/backend
tag: {{ .StateValues.image_tag }}
storage: "10Gi"
env:
PRODUCTION_DB_CLEAN_ALLOW: "true"
PUBLIC_REGISTRATION: "true"
INVITE_REGISTRATION: "true"
CATEGORIES_ACTIVE:
webapp:
image:
repository: ghcr.io/ocelot-social-community/stage.ocelot.social/webapp
tag: {{ .StateValues.image_tag }}
maintenance:
image:
repository: ghcr.io/ocelot-social-community/stage.ocelot.social/maintenance
tag: {{ .StateValues.image_tag }}
neo4j:
image:
repository: ghcr.io/ocelot-social-community/ocelot-social/neo4j
tag: hetzner
storage: "5Gi"
storageBackups: "10Gi"