Uninstall FabEdge

December 27, 2021 · View on GitHub

English | 中文

  1. Delete helm release
$ helm uninstall fabedge -n fabedge
  1. Delete other resources
$ kubectl -n fabedge delete cm --all
$ kubectl -n fabedge delete pods --all
$ kubectl -n fabedge delete secret --all
$ kubectl -n fabedge delete job.batch --all
  1. Delete namespace
$ kubectl delete namespace fabedge
  1. Delete all FabeEdge configuration file from all edge nodes
$ rm -f /etc/cni/net.d/fabedge.*
  1. Delete all fabedge images on all nodes
   $ docker images | grep fabedge | awk '{print \$3}' | xargs -I{} docker rmi {}
  1. Delete CustomResourceDefinition
$ kubectl delete CustomResourceDefinition "clusters.fabedge.io"
$ kubectl delete CustomResourceDefinition "communities.fabedge.io"
$ kubectl delete ClusterRole "fabedge-operator"
$ kubectl delete ClusterRoleBinding "fabedge-operator"