conditionally add ffmpeg

This commit is contained in:
Stavros kois
2023-02-03 15:16:32 +02:00
parent 88ebc29666
commit 417515415a
3 changed files with 9 additions and 0 deletions

View File

@@ -104,6 +104,12 @@ questions:
type: path
default: "/var/www/html/data"
required: true
- variable: install_ffmpeg
label: "Install ffmpeg"
description: "Automatically Install ffmpeg when the container starts"
schema:
type: boolean
default: false
- variable: cronjob
description: "Setup cronjob for nextcloud"

View File

@@ -82,6 +82,7 @@ spec: {{ include "common.deployment.common_spec" . | nindent 2 }}
- name: extrappvolume-{{ $index }}
mountPath: {{ $hostPathConfiguration.mountPath }}
{{ end }}
{{- if .Values.nextcloud.install_ffmpeg }}
lifecycle:
postStart:
exec:
@@ -94,6 +95,7 @@ spec: {{ include "common.deployment.common_spec" . | nindent 2 }}
apt install -y --no-install-recommends \
ffmpeg || echo "Failed to install ffmpeg"
echo "Finished."
{{- end }}
{{ include "common.networking.dnsConfiguration" .Values | nindent 6 }}
volumes:
- name: nginx-configuration

View File

@@ -19,6 +19,7 @@ nextcloud:
host: nextcloud.kube.home
password: changeme
username: admin
install_ffmpeg: true
nginx:
image:
pullPolicy: IfNotPresent