云原生基础设施运维最佳实践
📚 30章 · 从入门到专家
✨
01
云原生概述
云原生定义与CNCF视角
云原生技术栈全景
云原生带来的运维变革与挑战
02
容器化基础
Docker核心概念
Dockerfile最佳实践
镜像构建与优化策略
03
Kubernetes核心概念
Pod / Service / Deployment
Namespace / ConfigMap / Secret
04
K8s集群部署
kubeadm生产级部署
高可用架构设计
集群升级与备份策略
05
K8s网络模型
CNI插件原理
Flannel/Calico对比
NetworkPolicy实战
06
K8s存储管理
PV/PVC动态供给
StorageClass配置
StatefulSet存储实践
07
K8s安全基础
RBAC权限控制
Pod安全策略(PSA/PSS)
镜像安全扫描
08
K8s监控体系
Prometheus + Grafana
核心指标采集
告警规则配置
09
K8s日志管理
EFK/PLG栈搭建
容器日志采集策略
日志持久化与轮转
10
K8s弹性伸缩
HPA/VPA/Cluster Autoscaler
自定义指标伸缩
场景案例分析
11
服务网格入门
Istio架构与核心组件
流量管理
可观测性
12
CI/CD流水线设计
GitOps理念
ArgoCD部署
Jenkins Pipeline与K8s集成
13
Helm包管理
Chart结构 / 模板语法
仓库管理
生产级Chart编写规范
14
K8s资源调度
调度器原理
亲和性/反亲和性
Taints/Tolerations
自定义调度器
15
云原生存储进阶
Rook/Ceph部署
分布式存储运维
数据备份与恢复(Velero)
16
云原生网络进阶
Ingress Controller
Gateway API
服务发现与DNS
17
K8s集群治理
多集群管理(Karmada/Federation)
ResourceQuota / LimitRange
18
云原生安全加固
容器运行时安全(Falco)
密钥管理(Vault)
网络策略深度实践
19
可观测性进阶
OpenTelemetry标准
分布式追踪(Jaeger)
三支柱整合
20
混沌工程
Chaos Mesh部署
故障注入实验设计
稳定性测试与演练
21
K8s性能调优
etcd性能优化
kubelet参数调优
内核参数与网络优化
22
云原生成本优化
资源利用率分析
Spot实例管理
成本分摊与FinOps
23
K8s灾备与高可用
跨AZ部署
备份策略
灾难恢复演练
24
云原生DevOps平台
Backstage/Devtron搭建
开发者门户
自助服务能力建设
25
Serverless与FaaS
Knative/Kubeless入门
事件驱动架构
冷启动优化
26
边缘计算与云原生
KubeEdge/OpenYurt架构
边缘节点管理
离线自治能力
27
云原生AI/ML基础设施
Kubeflow部署
GPU管理与调度
模型训练与推理流水线
28
K8s审计与合规
审计日志配置
CIS Benchmark
策略引擎(OPA/Gatekeeper)
29
云原生运维自动化
Operator模式
自定义控制器开发
Terraform管理基础设施
30
总结与展望
云原生未来趋势
运维人员技能树升级
课程回顾与行动建议