一张图解释K8S集群主要资源的层次关系
用一张图简单剖析K8S主要资源的层次关系
·
大家可能在实际项目中都可能使用到k8s容器编排技术,但是小伙伴们了解其中k8s集群的主要资源:Node、Service、POD等的关系吗?
好的,接下来本人依照自己的理解梳理一张关系图,如有不对请指正~~
如上图所示,同一个命名空间下部署一套服务在k8s集群中的层级关系,比如电商的三个服务:购物车服务shopping-cart-service、订单服务order-service、product-service,如果指定部署副本为3个的话,则部署结构图如下:
如上图所示,部署副本为3个的话,则POD对应有3个,这三个POD根据当前3个节点的资源消耗情况和POD实际的需求会均衡的分布在3个节点中
服务暴露集群外部访问的方式有两种NodePort和Loadbalancer,默认是ClusterIP方式
K8S中的service从网络层面可以理解为一个负载均衡器,主要有负载和反响代理的功能,比如可以将外部的LB的请求均衡的打到不同的节点上
更多推荐
已为社区贡献3条内容
所有评论(0)