kubectl delete canary detail -n flagger
helm uninstall flagger-loadtester -n flagger
kubectl delete HorizontalPodAutoscaler detail -n flagger
kubectl delete deployment detail -n flagger
Namespace deletion may take few minutes, please wait till the process completes.
kubectl delete namespace flagger
kubectl delete meshes flagger
flagger
namespaceaws iam delete-policy --policy-arn arn:aws:iam::$ACCOUNT_ID:policy/FlaggerEnvoyNamespaceIAMPolicy
eksctl delete iamserviceaccount --cluster eksworkshop-eksctl --namespace flagger --name flagger-envoy-proxies
helm -n appmesh-system delete flagger
for i in $(kubectl get crd | grep flagger | cut -d" " -f1) ; do
kubectl delete crd $i
done
helm -n appmesh-system delete appmesh-prometheus
kubectl delete -f https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.4.1/components.yaml
helm -n appmesh-system delete appmesh-controller
for i in $(kubectl get crd | grep appmesh | cut -d" " -f1) ; do
kubectl delete crd $i
done
eksctl delete iamserviceaccount --cluster eksworkshop-eksctl --namespace appmesh-system --name appmesh-controller
kubectl delete namespace appmesh-system