diff options
Diffstat (limited to 'roles/elevate/media')
-rw-r--r-- | roles/elevate/media/tasks/nextcloud-app.yml | 1 | ||||
-rw-r--r-- | roles/elevate/media/templates/nextcloud-pod-spec-with-mariadb.yml.j2 | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/roles/elevate/media/tasks/nextcloud-app.yml b/roles/elevate/media/tasks/nextcloud-app.yml index d2ea183a..22e3f693 100644 --- a/roles/elevate/media/tasks/nextcloud-app.yml +++ b/roles/elevate/media/tasks/nextcloud-app.yml @@ -129,6 +129,7 @@ ### TODO: proper way to wait for app and database pods to become ready!!! - name: fetch status of nextcloud instance + check_mode: no command: "nextcloud-occ '{{ elevate_media_nextcloud_instance_name }}' status -n --no-warnings --output json" changed_when: false register: nextcloud_status diff --git a/roles/elevate/media/templates/nextcloud-pod-spec-with-mariadb.yml.j2 b/roles/elevate/media/templates/nextcloud-pod-spec-with-mariadb.yml.j2 index ea9f90ad..cddc55f5 100644 --- a/roles/elevate/media/templates/nextcloud-pod-spec-with-mariadb.yml.j2 +++ b/roles/elevate/media/templates/nextcloud-pod-spec-with-mariadb.yml.j2 @@ -20,6 +20,8 @@ containers: mountPath: /etc/apache2/ports.conf subPath: ports.conf readOnly: true + - name: external-share + mountPath: /srv/external/share ports: - containerPort: 8080 hostPort: {{ elevate_media_nextcloud_instance.port }} @@ -60,3 +62,7 @@ volumes: hostPath: path: "{{ elevate_media_nextcloud_base_path }}/{{ elevate_media_nextcloud_instance_name }}/{{ elevate_media_nextcloud_instance.database.type }}" type: Directory +- name: external-share + hostPath: + path: /srv/_samba_/share + type: Directory |