K8s_Kubernetes
文章平均质量分 97
Kubernetes容器部署与编排
zyplanke
捅破IT背后的那层窗户纸
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Kubernetes(五):Ingress
本文介绍了Kubernetes中Ingress的概念与实现方式。Ingress作为L7层的HTTP/HTTPS路由机制,可以基于URL路径、Host头等内容进行流量分发,为多个Service提供统一入口。文章详细演示了如何安装Nginx Ingress Controller,包括清单文件修改、外部负载均衡器模拟配置等步骤。并通过两个示例展示了单Host多路径和多Host两种Ingress规则配置方式,说明如何将不同请求分发到后端Coffee和Tea服务。最后探究了Ingress规则在Nginx Contro原创 2025-09-17 18:17:20 · 637 阅读 · 0 评论 -
Kubernetes(四):Service
Kubernetes Service是暴露Pod应用程序的统一访问入口,提供负载均衡和稳定IP。主要类型包括:1) ClusterIP(默认集群内访问);2) NodePort(通过节点端口暴露);3) LoadBalancer(集成外部负载均衡器);4) ExternalName(映射外部服务)。特殊类型有无选择器Service(手动指定端点)和Headless Service(直接访问Pod)。服务发现支持环境变量和DNS两种方式,其中DNS方式通过规范域名格式(<ServiceName>.原创 2025-09-05 18:33:14 · 857 阅读 · 0 评论 -
Kubernetes(三):Workload工作负载
Kubernetes工作负载类型详解 摘要:Kubernetes通过工作负载(Workload)实现Pod的自动化管理,主要包括:1) Deployment:管理无状态应用,支持滚动更新和回滚;2) StatefulSet:管理有状态应用,提供稳定的网络标识和持久存储;3) DaemonSet:在节点上运行单Pod副本;4) Job/CronJob:执行批处理任务。文章详细介绍了各工作负载的特性、使用场景和操作方法,包括水平扩缩容、更新策略、回滚机制等核心功能,并提供了Nginx服务的具体配置示例。工作负载原创 2025-08-29 14:24:35 · 795 阅读 · 0 评论 -
Kubernetes(二):Pod、Volume及ConfigMap
本文介绍了Kubernetes中Pod的基本概念、使用方法和生命周期管理。主要内容包括:Pod是Kubernetes最小的可部署单元,包含一个或多个共享资源的容器;Pod的基本用法包括单容器Pod、多容器Pod和静态Pod;通过Volume实现Pod内多容器间的数据共享;ConfigMap的使用方法,包括创建、映射为环境变量或Volume文件;Pod的生命周期阶段(Pending/Running/Succeeded/Failed/Unknown)和容器状态(Waiting/Running/Terminate原创 2025-08-27 18:41:01 · 523 阅读 · 0 评论 -
Kubernetes(一):安装与集群构建
本文详细介绍了Kubernetes v1.35集群的安装与配置过程。主要内容包括:环境准备(服务器配置、网段规划)、安装Containerd容器运行时和Kubernetes软件(kubeadm、kubectl、kubelet)、构建集群(初始化控制平面、加入工作节点)、部署Calico网络插件等关键步骤。特别强调了使用最新版本、规范安装的重要性,并提供了国内镜像源配置、节点DNS设置等实用技巧。适合作为Kubernetes集群部署的参考指南。原创 2025-04-12 16:59:04 · 1920 阅读 · 0 评论 -
概念区分:CRI、OCI、containerd、Docker、CRI-O、runc、CNI、CSI等名词
容器技术生态概述:容器运行时分为低级运行时(如runc)、高级运行时(如containerd、Docker)和沙盒运行时(如gVisor)。OCI规范定义了容器标准格式和运行时接口,主流实现包括containerd、CRI-O等。Kubernetes通过CRI接口与容器运行时交互,并支持多类CNI插件(如Flannel、Calico)实现容器网络,以及CSI标准管理存储。这些组件共同构成了容器技术栈的关键部分,为容器编排系统提供基础支持。原创 2025-04-07 15:09:21 · 2001 阅读 · 0 评论
分享