K8s cleanup

From UVOO Tech Wiki
Revision as of 16:04, 16 July 2023 by Busk (talk | contribs)
Jump to navigation Jump to search

Two directories you want to look at in Microk8s

/var/snap/microk8s/common/run

/var/snap/microk8s/common/var

kubectl get pv | grep Released | awk '$1 {print$1}' | while read vol; do kubectl delete pv/${vol}; done
for i in $(kubectl get pv --no-headers | awk '{print $1}'); do node=$(kubectl get pv $i -o yaml | grep hostPathProvisionerIdentity | xargs); echo "$i $node"; done

https://stackoverflow.com/questions/58871139/how-to-remove-docker-images-added-to-microk8s-image-cache

microk8s ctr images rm $(microk8s ctr images ls name~='localhost:32000' | awk {'print $1'})