No internet connectivity inside docker container running inside kubernetes with weave as networking

前端 未结 3 1525
执念已碎
执念已碎 2021-01-13 11:29

I have a kubernetes cluster that is running on AWS EC2 instances and weave as networking(cni). I have disabled the docker networking(ipmask and iptables) as it is managed by

3条回答
  •  再見小時候
    2021-01-13 12:04

    You can try to attach weave networking dynamically as a part of your build job. Is it definitely possible to change active network of container on the flight with weave.

    Maybe you will need to use some additional container with Weave Docker Api Proxy or you can use a different way to communicate with Weave network on your nodes.

    So, the main idea is just attach your containers where you running builds to the Kubernetes pods network, where you have an external access.

    Also, and maybe it will be better, you can create another one Weave virtual network with access to the Internet and attach your contenders to it.

提交回复
热议问题