先弄清这门课到底解决什么问题

很多在职运维和转行做基础架构的人,用 kubectl 部署应用很溜,但真到公司让你从零搭一套生产级 K8s 集群,往往会在多 master 高可用、证书签发、etcd 集群选型这些环节卡壳。这门课聚焦的正是这个断层:怎么在裸金属或干净虚拟机上,用二进制和 kubeadm 两种方式,把多 master 节点的 K8s 高可用集群真正跑起来。它不教怎么写业务 YAML,而是补齐“平台怎么搭出来”这块底层认知。如果你目前只是用过单节点 minikube,或者看别人搭好的集群做发布,想往独立负责集群架构方向走,这门课的实操价值就很明确。

适合什么基础,建议先看哪几块

资料对基础有要求,不适合完全没摸过 Linux 的新人。你得具备基本的命令行操作能力,懂点 systemd 和网络配置,最好已经能在单机跑起容器。零基础转行直接看二进制安装会非常吃力,建议先补 Linux 基础再回来。拿到资料后,不要按顺序死磕,建议先看开篇对集群架构和认证体系的解读,建立全局认知;接着跳到机器初始化那块,跟着视频一步步做内核参数调优和系统配置;最后再选二进制或 kubeadm 其中一种,把多 master 节点搭起来。先理解为什么这么配,再动手敲命令,比纯跟着抄效率高得多。

学完能独立做什么,资料怎么配合练习

跟完这套实操,你应该能在公司给定的服务器资源上,独立规划一套高可用 K8s 集群,包括多 master 负载均衡、etcd 数据持久化,以及核心组件的证书管理。不再依赖云厂商的托管集群,也能把底层平台搭出来。练习时,资料里的视频是主线,但真正长本事的是你自己的实验环境。强烈建议准备三台以上虚拟机,按视频里的规划搭实验环境,每改一个内核参数、每签一个证书,都去对应节点上验证状态。遇到报错先查官方文档和组件日志,别急着翻下一个视频。把二进制方式完整跑通一遍,再回头用 kubeadm 快速搭一遍,对比两种方式的差异和取舍,这套高可用架构的底子才算真正打牢。


掌握二进制和kubeadm安装多master节点的k8s高可用集群

课程目录

*   01 K8S全方位解读[含CKA和CKS认证介绍]-必看/

  *   01 自我介绍.mp4 02:16

  *   02 k8s全面解读-为什么这么受欢迎?.mp4 19:53

  *   03 K8S企业级架构师(含CKA认证)课程介绍.mp4 25:59

  *   04 k8S企业级架构师-CKS证书介绍.mp4 03:35

  *   05 K8S架构师(含CKS认证)课程介绍.mp4 24:44

  *   06 k8s架构师-CKA和CKS课程报名地址.mp4 01:39

*   02 二进制安装多master节点的k8s集群-1.20+稳定版本/

  *   01 实验环境规划.mp4 26:26

  *   02 机器初始化-配置主机名-配置防火墙-配置selinux.mp4 43:33

  *   03 机器初始化-配置内核参数.mp4 13:08

  *   04 机器初始化-配置阿里云repo源.mp4 09:01

  *   05 安装和配置docker.mp4 24:52

  *   06 配置docker镜像加速器.mp4 06:39

  *   07 搭建etcd集群-配置etcd证书..mp4 37:45

  *   08 搭建etcd集群-安装etcd高可用集群.mp4 45:40

  *   09 教你下载安装k8s需要的二进制包.mp4 25:43

  *   10 启动TLS bootstrap机制.mp4 38:41

  *   11 安装k8s控制节点组件: apiserver.mp4 30:38

  *   12 安装kubectl命令行管理工具.mp4 52:18

  *   13 安装k8s控制节点组件:controller-manager.mp4 41:47

  *   14 安装k8s控制节点组件: kube-scheduler.mp4 31:52

  *   15 导入安装coredns需要的离线镜像包.mp4 02:52

  *   16 安装k8s组件: kubelet.mp4 40:54

  *   17 安装k8s组件: kube-proxy.mp4 22:59

  *   18 安装k8s网络插件calico.mp4 02:37

  *   19 安装k8s dns组件:coredns.mp4 06:38

  *   20 测试k8s集群部署tomcat服务.mp4 08:55

  *   21 测试coredns组件是否正常.mp4 04:03

  *   22 配置keepalived+nginx实现k8s高可用.mp4 37:03

*   03 kubeadm安装多master节点k8s-1.20+版本/

  *   01 实验环境规划.mp4 37:40

  *   02 机器初始化-配置ip和主机名.mp4 26:08

  *   03 机器初始化-配置防火墙和yum源.mp4 34:50

  *   04 机器初始化-配置ipvs.mp4 23:31

  *   05 安装和配置docker.mp4 12:16

  *   06 安装初始化k8s需要的软件包.mp4 14:11

  *   07 配置keepalived和nginx-实现k8s高可用.mp4 38:53

  *   08 kubeadm初始化k8s集群.mp4 27:38

  *   09 扩容k8s集群-添加master节点.mp4 16:54

  *   10 扩容k8s集群-添加node节点.mp4 21:42

  *   11 安装calico网络插件.mp4 09:03

  *   12 测试k8s集群网络是否正常.mp4 06:44

  *   13 测试k8s集群部署Pod.mp4 16:16

  *   14 测试coredns是否可以做域名解析.mp4 14:29