开发爱好者
首页
AI导航
在线工具
技术教程
教学课程
关于我们
登录
首页
AI导航
在线工具
技术教程
教学课程
关于我们
登录
服务发现与负载均衡:Service 的四种类型详解
课程名称:Kubernetes(k8s) 从入门到精通
更新日期:2025-12-06
0
0
×
提供反馈意见
刷新
提交反馈
Kubernetes(k8s) 从入门到精通
1. Kubernetes 核心概念与快速入门
1.1. Kubernetes 概述与架构基础
1.2. 搭建你的第一个 Kubernetes 集群(Minikube/kubeadm)
1.3. 核心 API 对象:Pod、Deployment 与 Service 初探
1.4. 使用 kubectl CLI 工具与集群交互
2. 应用工作负载与生命周期管理
2.1. 深入剖析 Pod:设计模式、生命周期与探针
2.2. 无状态应用部署:Deployment 的滚动更新、回滚与扩缩
2.3. 有状态应用部署:StatefulSet 原理与实践
2.4. 守护进程与批处理任务:DaemonSet 与 Job/CronJob
2.5. 水平自动扩缩器 (HPA) 与 Pod 中断预算 (PDB)
3. 服务、网络与存储
3.1. 服务发现与负载均衡:Service 的四种类型详解
3.2. 应用对外暴露:Ingress 与下一代 Gateway API
3.3. 容器网络接口 (CNI) 原理与网络策略 (NetworkPolicy)
3.4. 持久化存储:Volume、PersistentVolume (PV) 与 PersistentVolumeClaim (PVC)
3.5. 配置与密钥管理:ConfigMap 与 Secret
4. Kubernetes 架构与安全
4.1. 深入控制平面:API Server、etcd、控制器管理器与调度器原理
4.2. 调度器高级配置:污点/容忍度、节点亲和性与调度器安全加固
4.3. 身份认证与授权 (RBAC):用户、ServiceAccount 与角色绑定
4.4. 安全上下文 (Security Context)、Pod 安全标准与用户命名空间
4.5. 准入控制:Validating/Mutating Webhook 与开放策略代理 (OPA)
5. 生产运维与可观测性
5.1. 资源管理与服务质量 (QoS):Requests、Limits 与 LimitRange
5.2. 集群运维:节点管理、租户隔离与资源配额 (ResourceQuota)
5.3. 应用可观测性:日志收集、指标监控与分布式追踪
5.4. 备份与恢复:集群状态与持久化数据
5.5. 故障诊断与调试:常用命令、事件分析与问题排查
6. 扩展 Kubernetes 与高级主题
6.1. 自定义资源定义 (CRD) 与 Operator 模式
6.2. 服务网格 (Service Mesh) 集成:Istio 基础
6.3. GitOps 实践:使用 ArgoCD/Flux 进行持续交付
6.4. 多集群管理与联邦 (Cluster Federation)
7. 前沿特性与最佳实践
7.1. Kubernetes v1.35+ 新特性解析:Pod 证书、原地资源更新、OCI 卷
7.2. 云原生应用设计与十二要素应用
7.3. 成本优化与集群自动扩缩 (Cluster Autoscaler)
7.4. 生产环境上线清单、SLO 定义与常见反模式