#!/bin/sh # script for dev purposes NAMESPACE=pu-user1 LABEL='keycloak.userregistry.repository.unified-platform.cs.hse.ru/robot-tokens-of=test-keycloak-user-registry' secrets=$(kubectl get secret -o jsonpath='{.items[*].metadata.name}' -n $NAMESPACE -l $LABEL) if [ -z "${secrets}" ]; then echo "No secrets with label '$LABEL' found" exit fi for secret in $secrets; do result=$(kubectl delete secret $secret -n $NAMESPACE 2>&1) result_code=$? if [ $result_code -eq "0" ]; then echo "Secret $NAMESPACE.$secret deleted"; else echo "Secret $NAMESPACE.$secret not deleted. $result"; fi done