卸载Istio

半兽人 发表于: 2019-11-21   最后更新时间: 2020-11-24 10:57:37  
{{totalSubscript}} 订阅, 6,658 游览

卸载会删除RBAC权限,istio-system命名空间及其下的所有资源。可以忽略不存在的资源的错误(因为它们可能已被分层删除)。

$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profile$ kubectl delete -f samples/addons
$ istioctl manifest generate --setamples/addonsanifest generate$ kubectl delete -f samples/addons
$ istioctl manifest$ kubectl delete$ istioctl manifest$ kubectl delete -f samples/addons
$ istioctl manifest generate$ kubectlddons
$ istioctlfest generatele=demo$ kubectl delete -f samples/addons
$ istioctl manifest generate-f samplesaddonsistioctl$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profile=demo | kubectlioctl manifest generate$ kubectl delete -f samples/addons
$ istioctl manifest generate --setete -f$ kubectl delete -f samples/addons
$ istioctl manifest$ kubectl delete -f samples/addons
$ istioctl manifest generate --set$ kubectl delete -f samples/addons
$ istioctl manifest$ kubectl delete -f samples/addons
$ istioctl manifest generatetl delete$ kubectl delete -f samples/addons
$ istioctl manifest$ kubectl delete -f samples/addons
$ istioctl manifest generate delete$ kubectl delete -f samples/addons
$ istioctl manifest generate --set$ kubectlanifest generate$ kubectl delete -f samples/addons
$ istioctl manifest generate$ kubectl delete -f$ kubectl delete -f samples/addons
$ istioctl manifest generate$ kubectl delete -f samples/addons
$ istioctl manifest generate$ kubectl delete -f samples/addons
$ istioctl manifest generatemples/addonsnifest generate$ kubectl delete -f samples/addons
$ istioctl manifest generate$ kubectlles/addons
$ istioctl manifestest generate --set profile=demo | kubectl delete --ignore-not-found$ kubectl deleteddons
$ istioctloctl manifest generate --set profile=demo | kubectl delete --ignoreete -f samples/addons
$ istioctl$ kubectl delete -f samples/addons
$ istioctl manifest generate$ kubectl delete -f samples/addons
$ istioctl manifest generate$ kubectl delete -f$ kubectl delete -f samples/addons
$ istioctl manifest generate --set$ kubectl delete -ffest generate$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profile$ kubectll manifest$ kubectl delete -f samples/addons
$ istioctl manifest generatee -f samplesons
$ istioctl$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profile=demo | kubectl delete --ignoretl delete$ kubectl delete -f samples/addons
$ istioctl manifest generate --set$ kubectl delete -f samples/addons
$ istioctl manifest generate$ kubectlddons
$ istioctl$ kubectl delete -f samples/addons
$ istioctl manifest generate --set-f samplesl manifeste --set$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profile=demo | kubectlioctl manifest generaterate --set profile=demo | kubectl delete --ignore-not-found=true$ kubectls
$ istioctl$ kubectl delete -f samples/addons
$ istioctl manifest generate$ kubectl deleteete -famples/addonsstioctl manifestst generateprofile$ kubectl delete -f samples/addons
$ istioctl manifest generateprofile$ kubectl delete -f samples/addons
$ istioctl manifest generateelete -f samplesistioctl$ kubectl delete -f samples/addons
$ istioctl manifest$ kubectldons
$ istioctl$ kubectl delete -f samples/addons
$ istioctl manifest$ kubectlf samples
$ istioctl$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profile=demotl delete$ kubectl delete -f samples/addons
$ istioctl manifest generatekubectlddons
$ istioctl manifest generate --set profile=demo | kubectl delete --ignoreaddonsmanifestte --set$ kubectl delete -f samples/addons
$ istioctl manifestelete -f$ kubectl delete -f samples/addons
$ istioctl manifest generate$ kubectl deletete -f$ kubectl delete -f samples/addons
$ istioctl manifest generate --set$ kubectladdons
$ istioctl$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profile=demo | kubectl delete --ignore-not-found$ kubectlples/addons
$ istioctlfest generate$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profile=demoples/addons
$ istioctl manifest$ kubectl delete -f samples/addons
$ istioctl manifest generate --set$ kubectl delete -fons
$ istioctlst generate --set profile=demo | kubectl delete --ignore-not-found=truesamples/addons
$ istioctl manifest$ kubectl delete -f samples/addons
$ istioctl manifest generate --setamples/addons
$ istioctl manifest$ kubectl delete -f samples/addons
$ istioctl manifest generatemples/addonstl manifest$ kubectl delete -f samples/addons
$ istioctl manifest generate --set$ kubectl delete -fest generate$ kubectl delete -f samples/addons
$ istioctl manifest generate$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profile=demo$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profile$ kubectl istioctl$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profileamples/addons
$ istioctl manifest$ kubectl delete -f samples/addons
$ istioctl manifest generate --set$ kubectlamples/addonstl manifest$ kubectl delete -f samples/addons
$ istioctl manifest generate --set$ kubectl deleteoctl manifest$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profile$ kubectlerate --set profile$ kubectl delete -f samples/addons
$ istioctl manifest generate --set$ kubectl istioctl$ kubectl delete -f samples/addons
$ istioctl manifest generate --set$ kubectlfmples/addonstl manifest$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profileples/addons
$ istioctl manifest$ kubectl delete -f samples/addons
$ istioctl manifest generate$ kubectl delete -f samples/addons
$ istioctl manifest generate$ kubectl delete -f samples/addons
$ istioctl manifest$ kubectl delete -f samples/addons
$ istioctl manifest generatekubectl delete -f samples/addons
$ istioctl manifest$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profile$ kubectl deletees/addonsgenerate$ kubectl delete -f samples/addons
$ istioctl manifest generate --set$ kubectlete -foctl manifest$ kubectl delete -f samples/addons
$ istioctl manifest generate$ kubectl delete-fioctl manifest$ kubectl delete -f samples/addons
$ istioctl manifest generate --setmples/addons manifest generatefile=demo$ kubectl delete -f samples/addons
$ istioctl manifest generate --set$ kubectl/addonsnifest generate$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profilee -f samples manifest$ kubectl delete -f samples/addons
$ istioctl manifest generate --set$ kubectl delete -f samples/addons
$ istioctl$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profile=demo | kubectl$ kubectl$ kubectl delete -f samples/addons
$ istioctl manifest generatekubectlf samples
$ istioctl$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profile=demo$ kubectl$ kubectl delete -f samples/addons
$ istioctl manifest generate$ kubectl/addons
$ istioctl manifest generate --set profile=demo | kubectl delete --ignore$ kubectle -f$ kubectl delete -f samples/addons
$ istioctl manifest generate$ kubectl delete -f samples/addons
$ istioctl manifest generate$ kubectl delete -f samples/addons
$ istioctl manifest generate --set profile=demo | kubectl delete --ignore-not-found=true -f -

默认情况下,不删除istio-system名称空间。 如果不再需要,请使用以下命令将其删除:

$ kubectl delete namespace istio-system

默认情况下,Istio自动注入Envoy sidecar代理的标签不会被删除。如果不再需要,请使用以下命令将其删除。

$ kubectl label namespace default istio-injection-
更新于 2020-11-24
在线,11小时前登录

查看istio更多相关的文章或提一个关于istio的问题,也可以与我们一起分享文章