|
|
|
@ -0,0 +1,29 @@ |
|
|
|
# ======================================================================== |
|
|
|
# Special Deployment Parameters needed for the backup instance. |
|
|
|
# ------------------------------------------------------------------------ |
|
|
|
# The generated config map is used to update the Backup configuration. |
|
|
|
# ======================================================================== |
|
|
|
|
|
|
|
CONFIG_MAP_NAME=backup-conf |
|
|
|
SOURCE_FILE=./config/backup.conf |
|
|
|
OUTPUT_FORMAT=json |
|
|
|
OUTPUT_FILE=backup-conf-configmap_DeploymentConfig.json |
|
|
|
|
|
|
|
generateConfigMap() { |
|
|
|
_config_map_name=${1} |
|
|
|
_source_file=${2} |
|
|
|
_output_format=${3} |
|
|
|
_output_file=${4} |
|
|
|
if [ -z "${_config_map_name}" ] || [ -z "${_source_file}" ] || [ -z "${_output_format}" ] || [ -z "${_output_file}" ]; then |
|
|
|
echo -e \\n"generateConfigMap; Missing parameter!"\\n |
|
|
|
exit 1 |
|
|
|
fi |
|
|
|
|
|
|
|
oc create configmap ${_config_map_name} --from-file ${_source_file} --dry-run -o ${_output_format} > ${_output_file} |
|
|
|
} |
|
|
|
|
|
|
|
generateConfigMap "${CONFIG_MAP_NAME}" "${SOURCE_FILE}" "${OUTPUT_FORMAT}" "${OUTPUT_FILE}" |
|
|
|
|
|
|
|
SPECIALDEPLOYPARMS="" |
|
|
|
echo ${SPECIALDEPLOYPARMS} |
|
|
|
|