先看值不值得学:这门课解决什么场景
这门课的主题是 Kubernetes 与容器云平台的落地部署。它解决的不是“听懂容器概念”的问题,而是“公司要把业务搬上云平台,你怎么把集群从零搭起来并跑通应用”的问题。很多做后端开发或系统运维的人,平时写代码或管单机没问题,但遇到要在生产环境部署高可用集群、规划网络与证书、把有状态服务(比如数据库)塞进容器里,就会卡壳。这门课的切入点很实际:围绕真实生产环境,带你把基础组件、镜像仓库、高可用配置一步步落地,而不是只跑个 minikube 就结束。如果你正处在需要向云原生架构迁移的团队,或者想从传统运维转向容器云方向,这种直接对着生产场景的课值得花时间看。
适合什么基础,建议先看哪几块
资料包的门槛不低,不适合完全没摸过 Linux 的人。它默认你已经熟悉基本的命令行操作、懂点网络和系统配置,且对容器有初步概念。如果你基础薄弱,直接看集群规划会一头雾水。建议先从 Kubernetes 基础知识与组件架构这块看起,把控制平面、工作节点、容器编排的逻辑理顺,知道各组件怎么协作。接着跳到生产环境集群规划部分,重点看 Linux 系统配置、DNS 主备以及高可用环境搭建,这几节是后面所有实操的基石,证书签发和镜像仓库配置也会在这部分串起来。至于应用与数据库实战,等集群跑通后再看,因为没环境你光看操作很难吸收。
学完能独立做什么,资料怎么配合练习
看完这套资料,你应该能独立完成一套生产级 Kubernetes 集群的规划与初始化部署,包括系统参数调优、高可用组件配置、证书体系搭建以及私有镜像仓库的对接。不会让你立刻成为什么“架构师”,但面对公司新业务要上云的需求,你能拿出具体的落地方案,而不是只停留在概念层面。资料怎么用很关键:它不是用来走马观花看的,必须跟着做。准备两到三台虚拟机,从系统配置开始自己敲一遍,遇到证书生成和高可用配置时,暂停视频对照自己的环境查错。课程里涉及多种数据库和中间件的部署,先挑你最常用的一两个跑通流程,别贪多。容器编排的坑都在细节里,只有自己把环境搭崩过,才能真正理解那些配置项的作用。
基于应用与数据库实战的docker+k8s系列课程(包括6种数据库、5种应用中间件)
课程目录
* 01 2.1.Kubernetes基础知识与组件架构/
* 01 01.风哥容器云平台02-k8s课程介绍
* 02 02.k8s基础知识01
* 03 03.k8s基础知识02-容器编排技术
* 04 04.k8s基础知识03-版本发展
* 05 05.k8s基础知识03-组件架构
* 02 2.2.Kubernetes生产环境集群规划与建设-核心项目/
* 01 06.Kubernetes集群项目规划
* 02 07.Kubernetes运行环境Linux系统配置01
* 03 08.Kubernetes运行环境Linux系统配置02
* 04 09.DNS域名服务主备配置
* 05 10.K8S平台高可用环境配置
* 06 11.安装cfssl工具及创建证书
* 07 12.Harbor镜像仓库集群建设01
* 08 13.Harbor镜像仓库集群建设02
* 09 14.Containerd容器安装与使用
* 10 15.Etcd集群安装与数据备份
* 11 16.kube-apiserver集群安装配置01
* 12 17.kube-apiserver集群安装配置02
* 13 18.kube-controller-manager集群安装
* 14 19.kube-scheduler集群安装配置
* 15 20.kubelet组件部署
* 16 21.kube-proxy组件部署及kubelet故障处理
* 17 22.Kubernetes安装Calico网络
* 18 23.Kubernetes安装CoreDNS
* 19 24.Kubernetes安装Metrics Server
* 20 25.Kubernetes安装Dashboard
* 21 26.Kubernetes集群后期验证
* 22 27.Kubernetes配置服务发布Ingress-01
* 23 28.Kubernetes配置服务发布Ingress-02
* 24 29.Kubernetes应用布署流程与实战
* 03 2.3.Kubernetes技术原理与容器编排/
* 01 30.Kubernetes资源文件yaml编写规则
* 02 31.Kubernetes命名空间
* 03 32.Kubernetes Pod容器集
* 04 33.Kubernetes控制器管理01
* 05 34.Kubernetes控制器管理02
* 06 35.Kubernetes HPA水平自动伸缩
* 07 36.Kubernetes服务管理01
* 08 37.Kubernetes服务管理02
* 09 38.Kubernetes网络组件
* 10 39.Kubernetes网络插件
* 11 40.Kubernetes权限控制
* 04 2.4.Kubernetes持久化存储管理/
* 01 41.Kubernetes存储基础知识
* 02 42.Kubernetes存储卷管理1
* 03 43.Kubernetes存储卷管理2
* 04 44.Kubernetes存储卷管理3
* 05 45.ConfigMap创建与使用
* 06 46.Secret创建与使用
* 05 2.5.Kubernetes运维管理与监控/
* 01 47.Kubernetes运维管理常用命令
* 02 48.Kubernetes运维Prometheus配置
* 03 49.Kubernetes数据备份与恢复
* 04 50.k8s生产环境二进制集群节点扩容与删除
* 05 51.k8s生产环境二进制集群升级
* 06 2.6.Kubernetes生产应用与数据库布署(核心价值)/
* 01 52.Kubernetes生产应用与数据库布署环境准备
* 02 53.K8s-Nginx-PHP网站服务器布署并自动扩容
* 03 54.K8s-MySQL数据库布署
* 04 55.K8s-Tomcat生产应用布署(连接MySQL)
* 05 56.K8s-Redis数据库布署
* 06 57.K8s-MongoDB数据库布署
* 07 58.K8s-Elasticsearch数据库布署
* 08 59.K8s-PostgreSQL数据库布署
* 09 60.K8s-Oracle数据库布署
* 10 61.K8s-WebLogic生产应用布署(连接Oracle






