摘要:
在Kubernetes(K8s)中,Pod处于不健康状态可能由多种原因导致。为了排查这个问题,你需要采取一系列步骤来确定问题的根源。下面是一个详细的排查过程: 检查Pod的状态: 使用kubectl get pods命令来查看Pod的当前状态。不健康的Pod可能处于CrashLoopBackOff、 阅读全文
摘要:
在Kubernetes(简称K8s)中,Container Network Interface(CNI)起着至关重要的作用,它主要解决了容器网络配置及通信的问题,确保了Pod间的网络连通性及其与外部世界的通信。CNI的具体作用包括但不限于以下几个方面: 网络配置自动化: 当Kubernetes创建或 阅读全文
摘要:
在Kubernetes (K8s) 中,Ingress 是一种API对象,它提供了对外部请求进入集群内部服务的一种统一入口和路由机制。Ingress控制器是一个运行在集群中的守护进程,它监听Ingress对象的变化并配置相应的负载均衡器或代理服务,以便根据定义的规则转发HTTP(S)请求到后端的Se 阅读全文
摘要:
在 Kubernetes (K8s) 中,externalTrafficPolicy 字段是 Service 对象的一个属性,它主要应用于 NodePort 和 LoadBalancer 类型的服务,用于控制外部流量进入集群后如何路由到后端的 Pods。 externalTrafficPolicy 阅读全文
摘要:
在 Kubernetes (K8s) 中,NodePort 服务类型的默认端口范围通常是 30000-32767。这个范围是 Kubernetes 项目早期设定的标准,并且被广泛接受为默认配置。选择这个端口范围的原因有以下几点: 避免冲突: 低于 30000 的端口往往被系统保留给一些知名的网络服务 阅读全文