nexrcloud AppApi mit dind

This commit is contained in:
titver968
2025-10-17 08:25:40 +02:00
parent fb8305d300
commit 9a8263f158

View File

@@ -43,12 +43,6 @@ spec:
value: 'pgInnoDBUser' value: 'pgInnoDBUser'
- name: postgresql.primary.persistence.enabled - name: postgresql.primary.persistence.enabled
value: 'true' value: 'true'
# - name: externalDatabase.type
# value: postgresql
# - name: externalDatabase.host
# value: 'nextcloud-postgresql-0'
# - name: externalDatabase.password
# value: 'pgInnoDBUser'
- name: 'endpoint' - name: 'endpoint'
value: 'innocloud.innovation-hub-niedersachsen.de' value: 'innocloud.innovation-hub-niedersachsen.de'
- name: ingress.hosts[0] - name: ingress.hosts[0]
@@ -82,6 +76,43 @@ spec:
value: '192.168.4.125' value: '192.168.4.125'
- name: nextcloud.mail.smtp.port - name: nextcloud.mail.smtp.port
value: '25' value: '25'
# AppAPI DinD Sidecar Configuration
- name: nextcloud.extraSidecarContainers[0].name
value: 'dind'
- name: nextcloud.extraSidecarContainers[0].image
value: 'docker:27-dind'
- name: nextcloud.extraSidecarContainers[0].securityContext.privileged
value: 'true'
- name: nextcloud.extraSidecarContainers[0].env[0].name
value: 'DOCKER_TLS_CERTDIR'
- name: nextcloud.extraSidecarContainers[0].env[0].value
value: ''
- name: nextcloud.extraSidecarContainers[0].volumeMounts[0].name
value: 'docker-sock'
- name: nextcloud.extraSidecarContainers[0].volumeMounts[0].mountPath
value: '/var/run'
- name: nextcloud.extraSidecarContainers[0].volumeMounts[1].name
value: 'dind-storage'
- name: nextcloud.extraSidecarContainers[0].volumeMounts[1].mountPath
value: '/var/lib/docker'
# Extra Volumes für DinD
- name: nextcloud.extraVolumes[0].name
value: 'docker-sock'
- name: nextcloud.extraVolumes[0].emptyDir
value: '{}'
- name: nextcloud.extraVolumes[1].name
value: 'dind-storage'
- name: nextcloud.extraVolumes[1].emptyDir
value: '{}'
# Mount Docker Socket in Nextcloud Container
- name: nextcloud.extraVolumeMounts[0].name
value: 'docker-sock'
- name: nextcloud.extraVolumeMounts[0].mountPath
value: '/var/run'
chart: nextcloud chart: nextcloud
destination: destination:
server: 'https://kubernetes.default.svc' server: 'https://kubernetes.default.svc'