-
Notifications
You must be signed in to change notification settings - Fork 5
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
Add containerd_http_proxy, containerd_https_proxy and containerd_no_proxy #106
Comments
You can use Does this provide you what you need? |
This doesn't work, as I am still unable to query Registry in order to download pod images:
I guess these don't apply to containerd. For reference, if I run this manually on the worker/unit, I am able to query: So proxy is allowing the connection, but containerd may not be using these proxy configs from the juju model at all. |
I know you have to have the juju proxy config prior to deployment. changing them doesn't create a config changed hook (so the charm can't update them after install). The reason i know this is b/c i regularly use |
Hi @addyess , Looks like this works! Thanks! 😄 I can see that Is it possible to keep this open though, so that we can have this variable available on the charm directly? We are working on a Terraform Module to automate Canonical K8s clusters deployments (just like we did for MicroK8s), and since the model may have other applications that should not be proxied (like a Docker Registry, Haproxy, Subordinates, etc), I believe having this config option on the charm is a cleaner approach. |
Hi @mcarvalhor |
Hi @mateoflorido , That works perfectly and now I have a working/healthy cluster. Thanks! |
hi @mateoflorido, I also encountered this Cilium issue using Openstack, and the workaround you mentioned helped me resolve the issue. The links you provided are related to the charm-cilium, but is there any other bug we should track for the issue with k8s snap+cilium? |
Enhancement Proposal
Just like MicroK8s, I believe the following settings are very valuable:
For instance: Canonical K8s can't be deployed on Prodstack at this moment without the Proxy.
The text was updated successfully, but these errors were encountered: