Skip to content
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

kubeProxyReplacement=false does not work and doesn't detect that kube-proxy is already installed #2885

Open
taotriad opened this issue Dec 9, 2024 · 1 comment
Labels
kind/bug Something isn't working

Comments

@taotriad
Copy link

taotriad commented Dec 9, 2024

cilium-cli version: v0.16.21

I'm attempting to upgrade from cilium v1.16.3 to v1.16.4.

I get the following:

ℹ️  Using Cilium version 1.16.4
🔮 Auto-detected cluster name: fedoracluster
🔮 Auto-detected kube-proxy has not been installed
ℹ️ Cilium will fully replace all functionalities of kube-proxy

My cluster disagrees:

kubectl get po -A | grep kube-proxy
kube-system                       kube-proxy-fedora                                      1/1     Running     0             21h

Trying to override this doesn't work either:

cilium-cli upgrade --set kubeProxyReplacement=false

It gives the same output.

I think this indicates that there are at least 2 issues; that disabling kube-proxy replacement doesn't work, and that auto-detection doesn't work.

Note: it seems as though the install target also has the same issue.

@taotriad taotriad added the kind/bug Something isn't working label Dec 9, 2024
@taotriad
Copy link
Author

As additional info, the cluster is running rke2 (with the default CNI disabled).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant