helm-chart-genes/charts/wordpress-raw/charts/mariadb/templates/scripts.yaml

28 lines
684 B
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: {{ include "mariadb.fullname" . }}-scripts
labels:
{{- include "mariadb.labels" . | nindent 4 }}
data:
init.sh: |
#!/bin/sh
echo "Start initialization"
if [ -d /extrascripts ]; then
echo "Copy extra scripts"
cp /extrascripts/* /scripts
fi
if [ -d /customscripts ]; then
echo "Copy custom scripts"
cp /customscripts/* /scripts
fi
if [ -d /extraconfigs ]; then
echo "Copy extra configs"
cp /extraconfigs/* /configs
fi
if [ -d /customconfig ]; then
echo "Copy custom config"
cp /customconfig/* /configs
fi
echo "Initialization done."