@@ -484,23 +484,24 @@ installation creates various components that might need to be manually removed.
484484following commands to delete the applications from cluster:
485485
486486``` shell
487+ kubectl get redis -oname | xargs kubectl delete
488+ kubectl get redisreplications -oname | xargs kubectl delete
489+ kubectl get redisclusters -oname | | xargs kubectl delete
487490helmfile destroy
488491```
489492
490493Some configurations can still linger inside the cluster. Try using following commands to purge them as well.
491494
492495``` shell
493- kubectl delete crd prometheuses.monitoring.coreos.com prometheusrules.monitoring.coreos.com servicemonitors.monitoring.coreos.com alertmanagers.monitoring.coreos.com podmonitors.monitoring.coreos.com alertmanagerconfigs.monitoring.coreos.com probes.monitoring.coreos.com thanosrulers.monitoring.coreos.com
494- kubectl delete psp kube-prometheus-stack-alertmanager kube-prometheus-stack-grafana kube-prometheus-stack-grafana-test kube-prometheus-stack-kube-state-metrics kube-prometheus-stack-operator kube-prometheus-stack-prometheus kube-prometheus-stack-prometheus-node-exporter
495- kubectl delete mutatingwebhookconfigurations prometheus-admission
496- kubectl delete ValidatingWebhookConfiguration prometheus-admission
497-
498- kubectl delete crd certificaterequests.cert-manager.io certificates.cert-manager.io challenges.acme.cert-manager.io clusterissuers.cert-manager.io issuers.cert-manager.io orders.acme.cert-manager.io
496+ kubectl get sts -oname | xargs kubectl delete
497+ kubectl get jobs -oname | xargs kubectl delete
498+ PATTERN=" monitoring.coreos.com|redis.opstreelabs.in|postgresql.cnpg.io|cert-manager.io"
499+ kubectl get crds -oname | grep -E $PATTERN | xargs kubectl delete
499500kubectl delete pvc --all
500501kubectl delete pv --all
501- kubectl -n cert-manager delete secrets letsencrypt-prod
502- kubectl -n default delete secrets radar-base-tls
503- kubectl -n monitoring delete secrets radar-base-tls
502+ kubectl -n cert-manager delete secrets --all
503+ kubectl -n default delete secrets --all
504+ kubectl -n monitoring delete secrets --all
504505```
505506
506507## Update charts
0 commit comments