阿良-KubernetesK8s运维架构师实战集训营【中高级】第5期(完结)

课程是一套专为希望系统掌握 Kubernetes 高级运维能力与微服务云原生落地的工程师量身打造的高阶实战课程。课程以”K8s 集群搭建(二进制部署)→K8s 运维管理→弹性伸缩→Helm v3 应用包管理→集群网络→Ceph 分布式存储持久化→SpringCloud 微服务容器化迁移→Jenkins 微服务发布平台→Istio 服务网格治理”为核心路径,系统性地串联起从企业级 K8s 集群的二进制高可用部署、日常运维管理(节点管理/Pod 调度/ConfigMap/Secret/RBAC 权限/集群监控/故障排查),到 HPA/VPA/Cluster Autoscaler 弹性伸缩策略,再到 Helm v3 包管理器(Chart 开发/Release 管理/模板引擎/依赖管理),Kubernetes 集群网络(CNI 插件/Service/Ingress/NetworkPolicy/DNS 解析),Ceph 分布式存储系统(架构原理/集群部署/RBD/CephFS/RGW/StorageClass/PVC 动态供给)为 Pod 提供数据持久化方案,以及 SpringCloud 微服务从传统部署到 K8s 容器化的完整迁移实战(Dockerfile 编写/镜像构建/Deployment 编排/ConfigMap 配置注入/服务发现对接),基于 Jenkins 构建自动化微服务发布平台(Pipeline 流水线/Git 触发/镜像推送/Helm 部署/多环境发布),最终落脚于 Istio 服务网格的流量治理(Envoy Sidecar/流量管理/熔断限流/金丝雀发布/链路追踪)的完整云原生知识体系。配合在线答疑与高级期次课件,助你从 K8s 使用者成长为能独立设计并运维企业级云原生平台的高级工程师。
核心学习路径
1. 开班仪式与集群搭建实战(赠送录播)
开班仪式:了解课程整体架构、学习路径、实验环境要求与学习建议。
搭建企业级 K8s 集群(二进制部署):从零开始以二进制方式手动部署一套完整的高可用 Kubernetes 集群,深入理解 K8s 各组件(API Server/etcd/Scheduler/Controller Manager/kubelet/kube-proxy)的安装配置与协作关系,掌握不依赖 kubeadm 的底层部署能力。
2. Kubernetes 运维管理(第1章)
节点与 Pod 管理:掌握节点(Node)的加入、驱逐、维护模式,Pod 的调度策略(nodeSelector/Affinity/Taint-Toleration)、资源请求与限制(Request/Limit)。
配置与密钥管理:深入学习 ConfigMap 与 Secret 的创建、更新与注入方式(环境变量/Volume 挂载),实现应用配置与敏感数据的安全管理。
RBAC 权限控制:掌握 Role/ClusterRole/RoleBinding/ClusterRoleBinding 的权限模型,实现多租户环境下的细粒度访问控制。
集群监控与日志:学习 Metrics Server/Prometheus/Grafana 监控体系搭建,以及 EFK/ELK 日志收集方案。
故障排查与日常运维:掌握 kubectl debug、Pod 状态分析、事件日志查看、etcd 备份恢复等日常运维核心技能。
3. Kubernetes 弹性伸缩(第2章)
HPA 水平 Pod 自动伸缩:基于 CPU/内存/自定义指标实现 Pod 副本数的自动扩缩容,学习 Metrics Server 与自定义指标 API 的配置。
VPA 垂直 Pod 自动伸缩:基于历史资源使用数据自动调整 Pod 的资源请求与限制,优化资源利用率。
Cluster Autoscaler 集群自动伸缩:根据 Pending Pod 数量自动扩缩集群节点,实现基础设施层面的弹性。
伸缩策略与最佳实践:掌握不同伸缩策略的组合使用、冷却时间配置、PDB(Pod Disruption Budget)保护等生产级实践。
4. Helm v3 应用包管理器(第3章)
Helm 基础:理解 Helm 的核心概念(Chart/Release/Repository),完成 Helm v3 安装与基础使用。
Chart 开发:学习 Chart 的目录结构、模板语法(Go Template)、values.yaml 配置、内置对象与函数,从零开发自定义 Chart。
Release 管理:掌握 Release 的安装(install)、升级(upgrade)、回滚(rollback)、卸载(uninstall)与历史版本管理。
依赖管理:学习 Chart 依赖声明(requirements.yaml)、子 Chart 嵌套、全局 Values 传递等高级特性。
Helm 仓库与生态:掌握 Helm Repository 的管理、常用公共 Chart(MySQL/Redis/Nginx/Prometheus)的部署与定制。
5. Kubernetes 集群网络(第4章)
CNI 网络模型:深入理解 Kubernetes 的网络模型设计(Pod 间通信/Service 通信/外部访问),掌握 CNI 插件原理与选型(Flannel/Calico/Cilium)。
Service 与负载均衡:系统学习 ClusterIP/NodePort/LoadBalancer/ExternalName 四种 Service 类型的工作原理与适用场景。
Ingress 流量入口:掌握 Ingress 资源的定义与 Ingress Controller(Nginx Ingress/Traefik)的部署,实现 HTTP/HTTPS 路由与 TLS 终结。
NetworkPolicy 网络策略:学习基于 NetworkPolicy 实现 Pod 级别的网络访问控制,构建零信任网络环境。
CoreDNS 与服务发现:深入理解 Kubernetes 内部 DNS 解析机制,掌握 CoreDNS 的配置与自定义。
6. Ceph 分布式存储与数据持久化(第5章)
Ceph 架构原理:深入学习 Ceph 分布式存储的架构设计(OSD/MON/MDS/RGW)、CRUSH 算法与数据分布机制。
Ceph 集群部署:完成 Ceph 集群的搭建与配置,掌握 Ceph 集群的健康检查与运维管理。
存储类型:系统学习 Ceph RBD(块存储)、CephFS(文件存储)、RGW(对象存储)三种存储类型的特点与使用场景。
K8s 集成与 PVC 动态供给:掌握 Ceph RBD/CephFS 的 StorageClass 定义、PVC 动态供给(Dynamic Provisioning)、CSI 驱动部署,为 Pod 提供 ReadWriteOnce/ReadWriteMany 持久化存储方案。
7. SpringCloud 微服务容器化迁移(第6章)
微服务容器化概述:理解 SpringCloud 微服务从传统 JAR 部署到 K8s 容器化部署的整体迁移策略与架构调整。
Dockerfile 编写与镜像构建:学习编写高质量的 Dockerfile(多阶段构建/层缓存优化/健康检查),构建 SpringCloud 微服务镜像。
K8s 资源编排:将 SpringCloud 各微服务(Eureka/Gateway/Config Server/业务服务)转化为 K8s Deployment/Service/ConfigMap 等资源清单。
服务发现对接:将 SpringCloud 原有的 Eureka/Nacos 服务发现机制适配到 K8s Service DNS 体系,实现容器化后的服务注册与发现。
配置管理与环境变量:利用 ConfigMap/Secret 替代 SpringCloud Config,实现微服务配置的统一管理与动态注入。
8. Jenkins 微服务发布平台(第7章)
Jenkins 部署与配置:在 K8s 集群中部署 Jenkins,配置持久化存储与插件管理。
Pipeline 流水线设计:学习 Jenkinsfile 的声明式语法,设计涵盖代码拉取→编译构建→单元测试→镜像打包→镜像推送→Helm 部署的完整 CI/CD 流水线。
Git 触发与自动化:配置 Webhook 实现代码推送自动触发构建,集成 Git 分支管理策略。
镜像仓库集成:对接 Harbor/Docker Registry 私有镜像仓库,实现镜像的版本管理与安全扫描。
多环境发布:实现开发/测试/预发/生产多环境的灰度发布与一键回滚机制。
发布平台构建:将 Jenkins Pipeline 封装为可复用的微服务发布平台模板,支持多项目、多团队的标准化交付。
9. Istio 服务网格初探(第8章)
Istio 架构原理:理解 Istio 的控制平面(Istiod)与数据平面(Envoy Sidecar)架构设计,了解服务网格的核心理念。
Istio 安装与部署:完成 Istio 在 K8s 集群中的安装部署,掌握 istioctl 工具的使用。
流量管理:学习 VirtualService/DestinationRule 的配置,实现流量路由、权重分配、请求超时与重试策略。
熔断与限流:掌握基于 DestinationRule 的熔断机制(连接池/异常检测)与基于 Envoy 的限流策略。
金丝雀发布:利用 Istio 的流量镜像与权重路由能力,实现微服务的金丝雀发布(灰度发布)。
可观测性:集成 Jaeger 链路追踪、Kiali 服务拓扑可视化、Prometheus+Grafana 指标监控,构建服务网格的全方位可观测体系。
10. 在线答疑与高级课件
在线答疑:针对学习过程中的技术难点进行实时答疑与问题解答。
高级5期课件:配套完整的高级期次课件资料,方便学习回顾与知识巩固。
课程亮点
二进制部署打底:赠送企业级 K8s 集群二进制部署实战,从底层理解集群各组件的协作关系,建立扎实的 K8s 运维功底。
运维管理全覆盖:从节点管理、Pod 调度、RBAC 权限到集群监控、故障排查,覆盖 K8s 日常运维的全部核心技能。
弹性伸缩三位一体:HPA(水平伸缩)+ VPA(垂直伸缩)+ Cluster Autoscaler(集群伸缩),构建全方位的弹性资源管理方案。
Helm v3 应用实战:从 Chart 开发到 Release 管理,从依赖管理到仓库生态,完整掌握 Kubernetes 应用包管理能力。
Ceph 分布式存储深度集成:深入 Ceph 架构原理,实现 RBD/CephFS 与 K8s StorageClass 的无缝对接,解决 Pod 数据持久化难题。
SpringCloud 容器化迁移:将完整的 SpringCloud 微服务体系从传统部署平滑迁移至 K8s,掌握服务发现对接、配置管理等迁移核心问题。
Jenkins CI/CD 全流程:从 Pipeline 设计到多环境发布,从 Git 触发到 Helm 部署,构建企业级微服务自动化发布平台。
Istio 服务网格入门:流量管理、熔断限流、金丝雀发布、链路追踪,掌握微服务治理的前沿技术方案。
云原生全链路贯通:K8s 运维→存储→网络→微服务迁移→CI/CD→服务治理,构建从基础设施到应用治理的完整云原生能力栈。

课程目录:
01 开班仪式
02 赠送最新录播:搭建一个完整企业级K8s集群(二进制)
03 第 1 章:Kubernetes 运维管理
04 第 2 章:Kubernetes 弹性伸缩
05 第 3 章:Kubernetes 应用包管理器 Helm (v3)
06 第 4 章:Kubernetes 集群网络
07 第 5 章:Ceph 分布式存储系统为Pod提供数据持久化
08 第 6 章:SpringCloud 微服务容器化迁移
09 第 7 章:基于 Jenkins 构建微服务发布平台
10 第 8 章:微服务治理 Istio服务网格 初探
11 在线答疑
高级5期课件

下载地址:

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

阿良-KubernetesK8s运维架构师实战集训营【中高级】第5期(完结)-IT技术资源教程免费分享平台
阿良-KubernetesK8s运维架构师实战集训营【中高级】第5期(完结)
此内容为付费阅读,请付费后查看
¥29.9
限时特惠
¥99
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费阅读
© 版权声明
THE END
喜欢就支持一下吧
点赞63 分享