local-install

mijn-bureau-deploy-demo/helmfile/environments/default

adapt /etc/hosts

192.168.0.216 bureaublad.kubernetes.local 192.168.0.216 nextcloud.kubernetes.local 192.168.0.216 id.kubernetes.local 192.168.0.216 matrix.kubernetes.local

“global.yaml.gotmpl”

defaultLocale: “nl”: Zorgt ervoor dat apps die dit ondersteunen (zoals Nextcloud of Keycloak) direct in het Nederlands opstarten.

hostname: keycloak: “id” element: “element” synapse: “matrix” grist: “grist” collabora: “collabora” nextcloud: “nextcloud” openproject: “openproject” livekit: “livekit” meet: “meet” conversations: “conversations” docs: “docs” bureaublad: “bureaublad” drive: “drive”

tls: enabled: true: Dwingt HTTPS af voor alle routes in Traefik. selfSigned: false: Dit suggereert dat je verwacht dat een andere tool (zoals cert-manager of Traefik zelf via Let’s Encrypt) voor geldige certificaten zorgt. Omdat je domein nu op .local staat, zul je hier waarschijnlijk nog een aanpassing moeten doen (bijv. naar true zetten voor test-certificaten) tenzij je een lokaal CA-systeem hebt.

persistant volume claim

mijn-bureau-deploy-demo/helmfile/environments/demo$ mijnbureau.yaml.gotmpl

dit is oorzaak van installatie - errors

pvc: nextcloud: nextcloud: storageClass: ocs-storagecluster-cephfs size: 1Gi accessModes: - ReadWriteMany minio: size: 128Gi docs: minio: size: 64Gi drive: minio: size: 128Gi grist: minio: size: 32Gi