云原生开发环境搭建与工具链精通

🎯 30章 · 完整目录 v2.4
云原生概述
云原生定义CNCF生态12-Factor App云原生 vs 传统
Docker基础
Docker安装镜像与容器DockerfileDocker Compose
Kubernetes核心概念
PodServiceDeploymentNamespaceConfigMap/Secret
Kubernetes集群搭建
MinikubekubeadmEKS/AKS/GKE
Kubernetes工作负载
DeploymentStatefulSetDaemonSetJob/CronJob
Kubernetes网络与存储
Service类型IngressPV/PVCStorageClass
Helm包管理
Helm安装Chart结构模板化部署仓库管理
服务网格Istio
Istio架构流量管理安全策略可观测性
CI/CD工具链
Jenkins PipelineGitLab CIGitHub ActionsArgoCD
GitOps实践
GitOps理念Flux CDArgo CD声明式部署
监控与日志
PrometheusGrafanaELK StackLoki
链路追踪
JaegerZipkinOpenTelemetry
云原生存储
MinIOCephRookLonghorn
服务发现与配置中心
ConsulEtcdNacosSpring Cloud K8s
API网关
KongTraefikAPISIXEnvoy
消息队列
KafkaRabbitMQNATSPulsar
云原生数据库
TiDBCockroachDBVitessMongoDB Atlas
Serverless框架
KnativeOpenFaaSAWS Lambda阿里云函数计算
云原生安全
镜像扫描Pod安全策略RBAC网络策略
容器运行时
DockercontainerdCRI-OgVisor
镜像仓库
HarborDocker HubQuayAWS ECR
云原生网络
CNI插件Calico/Flannel/CiliumService Mesh集成
云原生调度
VolcanoKube-batchYunikorn
边缘计算
KubeEdgeOpenYurtEdgeX Foundry
云原生AI/ML
KubeflowMLflowRayTriton Inference
混沌工程
Chaos MeshLitmusChaosGremlin
云原生开发工具
SkaffoldTiltTelepresenceNocalhost
多集群管理
KarmadaClusternetFleetRancher
云原生成本优化
KubecostSpot InstancesCluster AutoscalerVPA
云原生最佳实践
架构设计原则故障演练容量规划团队协作