diff --git a/kubernetes/apps/default/cloudnative-pg/cluster/backups/00-webhook b/kubernetes/apps/default/cloudnative-pg/cluster/backups/00-webhook deleted file mode 100644 index 74b8334a2..000000000 --- a/kubernetes/apps/default/cloudnative-pg/cluster/backups/00-webhook +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/sh - -set -e - -# Possible actions: error, pre-backup, post-backup -ACTION="$1" - -if [ "$WEBHOOK_URL" != "**None**" ]; then - case "$ACTION" in - "error") - echo "Execute error webhook call to $WEBHOOK_URL" - curl --url "$WEBHOOK_URL" \ - --header 'Content-Type: application/json' \ - --max-time 10 \ - --retry 5 \ - $WEBHOOK_EXTRA_ARGS - ;; -# "pre-backup") -# echo "Nothing to do" -# ;; - "post-backup") - echo "Execute post-backup webhook call to $WEBHOOK_URL" - curl --url "$WEBHOOK_URL" \ - --header 'Content-Type: application/json' \ - --max-time 10 \ - --retry 5 \ - $WEBHOOK_EXTRA_ARGS - ;; - esac -fi diff --git a/kubernetes/apps/default/cloudnative-pg/cluster/backups/external-backup.yaml b/kubernetes/apps/default/cloudnative-pg/cluster/backups/external-backup.yaml index b399a6a6f..29ba961cc 100644 --- a/kubernetes/apps/default/cloudnative-pg/cluster/backups/external-backup.yaml +++ b/kubernetes/apps/default/cloudnative-pg/cluster/backups/external-backup.yaml @@ -46,15 +46,8 @@ spec: volumeMounts: - name: backups mountPath: /backups - - name: files - subPath: 00-webhook - mountPath: /hooks/00-webhook volumes: - name: backups nfs: server: "${LOCAL_LAN_TRUENAS}" path: /mnt/storage/backups/postgresql - - name: files - configMap: - name: postgres-external-backup - defaultMode: 0555