Kubernetes 中的服务用于将 Pod 分组为单个端点。由于 Pod 可以重新创建,因此它们可以附加到服务以获得稳定的 IP 地址。
可以使用 yaml 文件定义服务。下面的示例为 yaml 文件的 Kubernetes 服务。yaml文件中指定的“targetport”就是容器运行所在的端口值。
2025年06月23日
Kubernetes 中的服务用于将 Pod 分组为单个端点。由于 Pod 可以重新创建,因此它们可以附加到服务以获得稳定的 IP 地址。
可以使用 yaml 文件定义服务。下面的示例为 yaml 文件的 Kubernetes 服务。yaml文件中指定的“targetport”就是容器运行所在的端口值。
2025年06月23日
在容器技术广泛应用、Kubernetes 日益成熟的当下,企业内部运行多个 Kubernetes 集群已十分常见,二进制部署、rancher、kubeadm 等多种部署方式应运而生。本文着重讲解如何利用 Rancher 快速部署 K8s 集群。
2025年06月23日
以下是一个可用于生产环境的 Kubernetes 部署 Grafana 的 YAML 文件。该配置包括 Deployment、Service、ConfigMap 和 PersistentVolumeClaim,确保 Grafana 的高可用性和数据持久化。
2025年06月23日
1. 查看集群节点状态:
kubectl get nodes
2. 查看集群资源使用情况(需要安装metric-server)
2025年06月23日
在复杂的Kubernetes环境中,问题诊断和故障排查是每位管理员和开发者必备的技能。本文详细介绍了Kubernetes集群的常用诊断命令、技巧和实际使用场景,帮助您快速定位和解决问题。
2025年06月23日
在 iptables 工作模式下,iptables 中 KUBE-SEP-XXX 链上规则和 Pod 数量成正比,当集群规模增大(10000 个 Pod 以上)时每个 k8s 节点上 iptables 规则会快速上升,从而影响集群 Service 的连接速度以及 CPU 资源消耗。
2025年06月23日
Kubernetes(k8s)虽然内置了自身的服务发现机制(如DNS、Service资源等),但在某些场景下仍会借助Nacos这类第三方注册中心实现服务发现。这种集成主要通过以下方式实现:
2025年06月23日
本次实战涉及到的K8S、Helm、NFS、StorageClass等前置条件,它们的安装和使用请参考: