网络与服务管理

  service定义了一组pod的网络分组和访问它们的策略

无selector的service

  可通过与 Endpoints 中的端口相同的targetPort,和Endpoints自动绑定

Headless service

  可以自主选择后端服务器或与固定服务器通信

externalName

  Service 的一种类型,它允许将服务映射到集群外部的 CNAME 记录。Kubernetes 会将请求转发到externalName指向的外部域名,而不是转发到集群内部的 Pod。

  CNAME 记录是一种 DNS 记录类型,用于将一个域名映射到另一个域名。

service通过kube-proxy实现

  监听apiserver中service和endpoint变化,通过iptables提供负载均衡服务

ingress

  通常流量只在集群内部网络中传输,

  管理外部流量如何进入集群的流量管理声明

  需要先有ingress controller部署(ingress controller通常由可编程的网络代理服务器或负载均衡器实现)

posted @ 2023-10-29 23:42  花都八达鸟  阅读(19)  评论(0)    收藏  举报