nexrcloud AppApi mit dind
This commit is contained in:
@@ -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'
|
||||||
|
|||||||
Reference in New Issue
Block a user