k8s 网络

k8s通过cluster vip解决pod到service的路由问题,具体kube-proxy的路由引擎负责

那么

1.k8s服务创建后,将其clusterIp作为静态参数 用于服务发现即可 为何需要用kube-dns?

可能:service的cluster ip会变化,比如service、k8s重启后

https://kubernetes.io/zh/docs/concepts/services-networking/service/#%e5%8a%a8%e6%9c%ba

2.pod-pod通信的必要性?

按服务粒度通信不足以解决哪些问题?pod-pod通信的场景

3.k8s内服务对外暴露时,必须采用nodePort嘛?这样每个node都需要占用端口资源

能否利用apiserver,dns及service 路由类似的机制访问(实现一个代理,监听k8s内服务的endpoints变化)

资料:

https://www.cnblogs.com/devilwind/p/8881148.html

你可能感兴趣的:(k8s 网络)