From 54183639ccd29e0d1a148ac5f79cf9627bf79def Mon Sep 17 00:00:00 2001 From: Carlos Eduardo Arango Gutierrez Date: Tue, 23 Nov 2021 14:07:34 -0500 Subject: [PATCH] Add clean-labels makefile rule to ease devel processes Signed-off-by: Carlos Eduardo Arango Gutierrez --- Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Makefile b/Makefile index 5b9b0e34e9..96dea21b5f 100644 --- a/Makefile +++ b/Makefile @@ -86,6 +86,12 @@ image: yamls $(foreach tag,$(IMAGE_EXTRA_TAGS),-t $(tag)-minimal) \ $(IMAGE_BUILD_EXTRA_OPTS) ./ +# clean NFD labels on all nodes +# devel only +clean-labels: + kubectl get no -o yaml | sed -e '/^\s*nfd.node.kubernetes.io/d' -e '/^\s*feature.node.kubernetes.io/d' | kubectl replace -f - + kubectl apply -k deployment/overlays/prune/ + yamls: @./scripts/kustomize.sh $(K8S_NAMESPACE) $(IMAGE_REPO) $(IMAGE_TAG_NAME)