开发者社区> 问答> 正文

Kubernetes的网络连接

kubeadm init --apiserver-advertise-address=$ip如果我有两个公共和私人网络。如果我添加私有的,我无法连接到代理,虽然我觉得如果我添加公共一个kubernetes本身暴露和一个有问题的安全解决方案。不仅如此,我似乎也无法向公共地址公开服务。

我确实尝试SSH隧道到代理,它工作,但Kubernetes仪表板似乎给我一个上下文错误。

我本质上希望节点在专用网络上进行节点通信。

展开
收起
k8s小能手 2019-01-09 14:03:01 1759 0
1 条回答
写回答
取消 提交回答
  • 整合最优质的专家资源和技术资料,问答解疑

    =--apiserver-advertise-address是在其上的API服务器公布给集群成员的IP地址。该地址必须可由群集的其余部分访问。默认情况下;它是您正在运行的主节点的专用IP kubeadm init。此外;它可以是L4负载均衡器IP地址;如果您的apiserver在负载均衡器后面(通常在mutli主设置中发生)

                                                                                                                                                                                                                                                                你谈到的另一件事是node to nodekubernetes集群内的通信;这通过CNI网络发生。您可以选择多种CNI网络;我建议weave或calico两者都非常稳定。
    2019-07-17 23:24:58
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Kubernetes的网络实践 立即下载
基于Kubernetes的互联网Ingress实践 立即下载
基于kubernetes的互联网ingress实践 立即下载