
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Kubernetes 通过存活探针保障容器的存活状态(自动重启异常容器),通过就绪探针保障服务可用性(避免请求发送到未就绪容器),通过启动探针适配慢启动应用,再结合 Pod 状态和外部监控工具,形成完整的健康监控体系。这些机制共同确保了集群中应用的高可用性和稳定性。
Docker 的安装 作用:是使用 Docker 前的基础准备工作,让你的计算机环境具备运行 Docker 相关功能的条件。不同操作系统(如 Windows、Linux、macOS )有各自对应的安装流程和要求。流程示例(以 Linux 系统常见的 Ubuntu 为例):一般先设置软件源,确保能获取到官方、稳定的 Docker 安装包,通过命令更新系统软件包索引,然后借助包管理工具(如
HPA的本质是一个经典的闭环控制系统,三个组件完美的构成了这个循环,一是metric server,它是指标的来源,它负责收集所有的pod的CPU和内存使用率。第二是HPA controller是HPA的大脑,它内置于kube-controller-manager中定期查询指标,向metric API发起请求,获取当前的指标,然后计算所有pod的指标的平均使用率,将平均使用率与在HPA清单中设定的
在 Kubernetes 中,和是控制平面组件协同工作的核心通信方式,也是用户与集群交互的基础。两者结合实现了高效的状态同步和实时响应。

在 Kubernetes (k8s) 中,是一种用于控制 Pod 之间网络流量的资源对象,它基于 Pod 标签(Labels)和命名空间(namespace)来定义网络访问规则,实现了对 Pod 进出流量的精细化控制。

Service 是 K8s 中连接 “动态 Pod” 与 “稳定访问” 的核心桥梁,其核心能力是固定入口、负载均衡、服务发现。在实际使用中,需根据场景选择合适的 Service 类型(如集群内用 ClusterIP、公网暴露用 LoadBalancer、访问外部服务用 ExternalName),并结合 Endpoints、iptables/IPVS 等组件理解流量转发逻辑,确保服务的稳定访问。

定义:Kubernetes(简称 K8s)是谷歌开源的一款容器编排平台,用于自动化容器的部署、扩展、运维(如故障恢复、滚动更新)等全生命周期管理,旨在实现容器化应用的高效、可靠运行。核心作用:统一管理集群中的容器资源,解决 “容器如何有序部署、如何动态扩缩容、如何处理故障、如何实现跨节点通信” 等问题,让开发者无需关注底层基础设施,专注于应用本身。相比传统虚拟机的优势资源利用率更高。

以 NFS 类型 PV 为例,创建配置文件:yamlmetadata:name: pv-nfs-10g # PV名称spec:capacity:storage: 10Gi # PV容量- ReadWriteOnce # 访问模式:单节点读写storageClassName: "nfs-storage" # 存储类名称(需提前创建)nfs: # 底层存储类型为NFSserver: 192.168.1

docker-ce-cli:Docker 命令行工具,提供用户与 Docker 引擎交互的命令接口(如docker run、docker ps)。kubelet:运行在每个节点上的代理程序,负责维护容器的生命周期(如启动、停止 Pod 中的容器),并确保容器按 Pod 规格运行。containerd.io:容器运行时,负责容器的生命周期管理(如创建、启动、停止),是 Docker 引擎与底层系统的







