-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uninstalling tigera-operator leaves all resources in calico-system namespace #6210
Comments
Hm, I'd expect those resources to be cleaned up by the Kubernetes owner reference GC logic since the Installation resource should be deleted. Perhaps that's not being triggered or some reason when uninstalling via helm. |
xref: tigera/operator#2031 |
This should be resolved in v3.28, which releases in April. This was blocking it: #8586 Assuming it looks good in v3.28, we'll look at back ports for this to earlier releases as well. |
could it also be ralted to this ? E0516 13:04:55.711075 1 authentication.go:73] "Unable to authenticate the request" err="[invalid bearer token, serviceaccounts "calico-cni-plugin" not found]" i got 100000 of entries every mnute after i removed the tigera opeartor and went back to using manifest setup instead (due to my k8s-cluster got insane slow) tried to find all ressources from it, but cant find anymore but keep getting these requests ... is there any way to figoure out what is calling it and how to remove ? if i re-install the operator via .yaml (not helm) i start getting this issue 1 authentication.go:73] "Unable to authenticate the request" err="[invalid bearer token, service account UID (757ccb8a-5b87-40fb-adb5-8e0be3441c9c) does not match claim (4a7cd4d8-5b79-41db-8a94-702a8aa4ab39)]" |
@fontexD could you please open a new issue and explain your scenario in more detail? |
Installed Tigera-operator 3.23.1 through Helm, all was fine. I wanted to uninstall it.
Ran:
helm uninstall -n tigera-operator projectcalico
It deleted the operator, but left all resources (running pods etc..) in the calico-system namespace.
Expected Behavior
I was expecting to have all resources deployed by tigera-operator deleted.
Resources created by the operator should be deleted. How are we supposed to clean up all resources otherwise?
Current Behavior
All resources in calico-system are left, including DS calico-node, Deployment calico-kube-controller etc..
I was not expected to have the calico-system resources after installing the operator through Helm.
How are we supposed to uninstall calico afterwards?
Steps to Reproduce (for bugs)
This is my values.yaml:
Your Environment
The text was updated successfully, but these errors were encountered: