From bfc195bdb9b19a9a0dd218bb265004bb0f1825e3 Mon Sep 17 00:00:00 2001 From: Stavros kois Date: Tue, 15 Nov 2022 19:36:26 +0200 Subject: [PATCH] remove post-delete-hook --- .../delete-route-post-delete-hook.yaml | 36 ------------------- 1 file changed, 36 deletions(-) delete mode 100644 test/wg-easy/1.0.0/templates/delete-route-post-delete-hook.yaml diff --git a/test/wg-easy/1.0.0/templates/delete-route-post-delete-hook.yaml b/test/wg-easy/1.0.0/templates/delete-route-post-delete-hook.yaml deleted file mode 100644 index 8e5634b44c..0000000000 --- a/test/wg-easy/1.0.0/templates/delete-route-post-delete-hook.yaml +++ /dev/null @@ -1,36 +0,0 @@ -{{ $values := (. | mustDeepCopy) }} -{{ $_ := set $values "common" (dict "nameSuffix" "wg-easy") }} -{{ $ip := .Values.wgeasy.client_address_range | replace "x" "0" }} -apiVersion: batch/v1 -kind: Job -metadata: - name: post-delete-routes-wg-easy - annotations: - "helm.sh/hook": post-delete - "helm.sh/hook-weight": "1" - "helm.sh/hook-delete-policy": hook-succeeded - rollme: {{ randAlphaNum 5 | quote }} -spec: - template: - metadata: - name: post-delete-routes-wg-easy - spec: - restartPolicy: Never - containers: - - name: {{ .Chart.Name }}-post-delete-routes-wg-easy - image: {{ .Values.image.repository }}:{{ .Values.image.tag }} - imagePullPolicy: {{ .Values.image.pullPolicy }} - command: - - /bin/bash - - -c - - | - echo "Deleting routes created by the app..." - netmask=$(ip route | grep {{ $ip }}) - netmask=$(echo $netmask | grep -o -E '/.\d*') - netmask=${netmask#/} - echo "Matched routes to delete... {{ $ip }}/$netmask" - # Don't try to delete routes if steps above didn't grep-ed anything - if [ ! "$netmask" == "" ]; then - ip route del {{ $ip }}/$netmask || echo "Route deletion failed..." - fi - echo "Routes deleted..."