Skip to content

Instantly share code, notes, and snippets.

@toschneck
Created October 2, 2022 13:58
Show Gist options
  • Save toschneck/837d061700338da6243c27e73cb341fa to your computer and use it in GitHub Desktop.
Save toschneck/837d061700338da6243c27e73cb341fa to your computer and use it in GitHub Desktop.

Revisions

  1. toschneck created this gist Oct 2, 2022.
    8 changes: 8 additions & 0 deletions remove-kubermatic-finalizers.sh
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,8 @@
    #!/usr/bin/env bash

    for i in $(kubectl get crd | grep kubermatic.k8s.io | awk '{print $1}');
    do
    for j in $(kubectl get $i | awk '{print $1}'); do
    kubectl patch $i $j --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]'
    done
    done