
kubernetes/k8s全栈技术讲解+企业级实战项目课程
来自 网络整理·免费领取学习资源
8,761 领取 · 7,251 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《kubernetes/k8s全栈技术讲解+企业级实战项目课程》。官网需要单独购买,有集上可以免费领取。
适合人群
0基础人员;想要快速掌握k8s的人员;想要系统学习k8s的各行业人员:运维、测试、开发、DevOps工程师,架构师;学生;备考CKA;想要转行做技术的其他人员均可学习
你将会学到:
采用理论+实践+答疑,基于世界500强企业实战项目,带你掌握K8S全栈技术体系
课程目录
- 01-1 自我介绍_ok-
- 01-2 课程目标和适用人群_ok-
- 02-1 kubernetes基本介绍-k8s是什么?-
- 02-2 kubernetes基本介绍-k8s优点-
- 02-3 kubernetes基本介绍-k8s的功能-
- 02-4 kubernetes应用场景-k8s在日志系统中的应用-
- 02-5 kubernetes应用场景-k8s在DevOps中的应用-
- 02-6 kubernetes应用场景-k8s在微服务中的应用-
- 02-7 kubernetes基本介绍-k8s特点-
- 02-8 kubernetes基本介绍-k8s 1.18+新增功能-
- 02-9 传统vs容器时代部署程序的对比-
- 03-1 k8s组件介绍-简单概述-
- 03-10 k8s的附加组件介绍-
- 03-2 什么是k8s的master节点?-
- 03-3 master节点组件-kube-apiserver-
- 03-4 master节点组件-kube-scheduler-
- 03-5 kube-controller-manager-
- 03-6 master节点组件-etcd和docker-
- 03-7 master节点组件-kube-proxy和calico-
- 03-8 什么是k8s的node节点?-
- 03-9 k8s的node节点组件介绍-
- 04-1 k8s API变更和OpenAPI-
- 04-2 API版本和API组-
- 05-1 kubernetes架构-
- 06-1 课前准备-下载课程资料-
- 06-10 更新yum源-
- 06-11 配置安装docker时的yum源-
- 06-12 配置firewalld和iptables防火墙-
- 06-13 配置selinux和内核参数-
- 06-14 配置主机名和hosts文件-
- 06-15 配置主机相互无密码登陆-
- 06-16 安装和配置docker-
- 06-17 配置内核参数和ipvs-
- 06-18 下载安装k8s组件需要的镜像-
- 06-19 下载安装k8s组件需要的镜像-2-
- 06-2 实验环境规划-
- 06-20 准备master节点组件镜像-1-
- 06-21 准备master节点组件镜像-
- 06-22 准备node节点组件镜像-
- 06-23 配置master1节点的keepalive-
- 06-24 配置master2节点的keepalive-2-
- 06-25 配置master3节点的keepalive-
- 06-26 kubeadm初始化k8s集群-
- 06-27 安装网络插件calico-
- 06-28 配置网络插件calico-
- 06-29 在k8s集群添加master2和master3节点-
- 06-3 创建虚拟机-
- 06-30 在k8s集群添加node节点-
- 06-31 安装traefik组件-
- 06-32 安装k8s的dashboard组件-
- 06-33 浏览器访问dashboard web界面-
- 06-34 配置管理员登陆dashboard web界面-
- 06-35 安装metrics-server组件-
- 06-4 配置master1节点静态ip-
- 06-5 配置master2节点静态ip-
- 06-6 配置master3节点静态ip-
- 06-7 配置node1节点静态ip-
- 06-8 配置阿里云的yum源-
- 06-9 配置阿里云的yum源-2-
- 07-1 课前准备-下载课程资料-
- 07-10 安装k8s-下载安装k8s组件需要的镜像-
- 07-11 安装k8s-初始化k8s集群-
- 07-12 安装calico组件-
- 07-13 在k8s集群加入node节点-
- 07-14 安装traefik组件-
- 07-15 安装dashboard组件-
- 07-16 登陆并访问dashboard web ui界面-
- 07-17 安装metrics组件-
- 07-18 kubectl top命令-
- 07-2 创建虚拟机-
- 07-3 初始化-配置静态ip-
- 07-4 初始化-配置yum源-
- 07-5 初始化-安装基础软件包-
- 07-6 初始化-配置firewalld和iptables防火墙-
- 07-7 初始化-配置selinux和内核参数-
- 07-8 初始化-配置主机名和hosts文件-
- 07-9 安装docker-
- 08-1 kubectl简介和语法-
- 08-2 kubectl操作命令演示-
- 08-3 kubectl输出选项-
- 08-4 kubectl常用命令介绍-
- 09-1 课前须知-
- 09-2 容器概述-
- 09-3 容器镜像-
- 09-4 容器私有镜像-
- 10-1 课前须知_ok-
- 10-10 dockerfile指令-COPY和ADD-
- 10-10 dockerfile指令-COPY和ADD_ok-
- 10-11 dockerfile指令-VOLUME和ONBUILD_ok-
- 10-12 ONBUILD用法演示-
- 10-13 docker容器的数据持久化-
- 10-14 docker的数据卷容器-
- 10-15 docker数据备份和还原-
- 10-16 docker部署tomcat服务-
- 10-17 docker网络-
- 10-18 docker容器互联-
- 10-19 拒绝docker容器之间相互访问-
- 10-2 docker优点和缺点-
- 10-20 docker课程总结-
- 10-3 配置docker的阿里云镜像加速器-
- 10-4 docker基本用法-和镜像相关的命令-
- 10-5 docker基本用法-和容器相关的命令-
- 10-6 docker部署nginx服务-
- 10-7 通过dockerfile构建一个nginx镜像-
- 10-8 dockerfile指令介绍-
- 10-9 dockerfile指令-CMD和ENTRYPOINT-
- 11-1 kubernetes pod简介-
- 11-10 namesapce-
- 11-11 pod标签和标签选择器-
- 11-12 label和label selector官方解释-
- 11-13 nodeSelector和nodeName-
- 11-2 pod是如何工作的-
- 11-3 pod模板-
- 11-4 和pod相关的api对象-
- 11-5 创建pod-通过编写资源清单yaml文件创建pod-
- 11-6 创建pod-通过编写资源清单yaml文件创建pod-2-
- 11-7 容器钩子-postStart和preStop-
- 11-8 livenessProbe和readinessProbe-
- 11-9 pod常见的状态和重启策略-
- 12-1 livenessProbe讲解-
- 12-2 readinessProbe讲解-
- 12-3 livenessProbe实践操作-演示使用exec探针-
- 12-4 livenessProbe实践操作-演示使用httpGe探针-
- 12-5 readinessProbe操作-演示使用httpGet探针-
- 12-6 pod生命周期-postStart和preStop-
- 12-7 postStart案例演示-
- 12-8 preStop案例演示-
- 13-1 replicaset控制器介绍和使用-
- 14-1 Deployment控制器介绍-1-
- 14-2 Deployment控制器介绍-2-
- 14-3 Deployment控制器Spec字段详细说明-
- 15-1 Replicaset和Deployment区别-
- 16-1 service介绍-
- 16-2 创建service-通过service代理pod-
- 16-3 创建type是NodePort的service-
- 16-4 创建没有selector的service-
- 16-5 创建type是ExternalName的service-
- 16-6 headless service讲解-
- 16-7 service的type类型汇总-
- 16-8 四层负载均衡service内容总结-
- 17-1 kubernetes volume介绍-
- 17-2 kubernetes volume-EmptyDir存储卷-
- 17-3 kubernetes volume-hostPath存储卷-
- 17-4 kubernetes volume-nfs存储卷-
- 17-5 作业练习讲解-
- 17-6 kubernetes volume-pvc存储卷简介-
- 17-7 创建pvc和pv-
- 17-8 测试pod使用pvc存储卷-
- 17-9 测试pvc的Retain回收策略-
- 18-1 Daemonset简介-
- 18-2 演示Daemonset部署fluentd组件-
- 18-3 编写Daemonset资源清单文件-
- 19-1 污点和容忍度介绍-
- 19-2 taint和toleration使用方法-
- 19-3 污点和容忍度应用场景-
- 19-4 测试污点和容忍度-
- 20-1 statefulset介绍-
- 20-2 通过Statefulset创建pod-
- 20-3 volumeClaimTemplate介绍-
- 20-4 statefulset的部署和扩缩容-
- 20-5 编写statefulset资源清单文件-
- 20-6 statefulset控制器总结-
- 21-1 storageclass介绍-
- 21-2 storageclass介绍-1-
- 21-3 storageclass通过nfs实现pv的动态供给-
- 21-4 statefulset通过存储类动态生成pv-
- 22-1 认证、授权、准入控制介绍-
- 22-2 token和kubeconfig认证-
- 22-3 k8s的RBAC授权-
- 22-4 认证、授权、准入控制知识点补充-
- 22-5 通过token令牌登陆dashboard-
- 22-6 通过kubeconfig登陆dashboard-
- 23-1 efk组件介绍-
- 23-10 安装es组件-statefulset中定义pod模板讲解-
- 23-11 statefulset中initcontainers字段讲解-
- 23-12 卷申请模板-VolumeClainTemplate-
- 23-13 创建StorageClass-部署nfs-
- 23-14 部署nfs provisioner驱动-
- 23-15 创建StorageClass-
- 23-16 通过statefulset安装es组件-
- 23-17 通过deployment安装kibana组件-
- 23-18 浏览器访问kibana web界面-
- 23-19 通过daemonset安装fluentd组件-
- 23-2 下载课程需要的资料-
- 23-20 配置kibana界面-通过kibana展示收集到的日志收据-
- 23-21 kibana界面按照特定条件过滤容器日志-
- 23-22 efk总结-
- 23-3 下载部署efk组件需要的镜像-
- 23-4 下载部署efk组件需要的镜像-2-
- 23-5 准备安装efk组件需要的镜像-1-
- 23-6 准备安装efk组件需要的镜像-2-
- 23-7 安装efk组件-创建名称空间-
- 23-8 安装es组件-创建headless service-
- 23-9 安装es组件-资源清单(yaml)文件讲解-
- 24-1 安装helm和tiller-
- 24-2 测试helm部署k8s应用-
- 24-3 测试helm部署memcached和rabbitmq-
- 24-4 helm总结-
- 25-1 prometheus简介-
- 25-2 安装node-exporter组件-
包含内容
- · 01-1 自我介绍_ok-
- · 01-2 课程目标和适用人群_ok-
- · 02-1 kubernetes基本介绍-k8s是什么?-
- · 02-2 kubernetes基本介绍-k8s优点-
- · 02-3 kubernetes基本介绍-k8s的功能-
- · 02-4 kubernetes应用场景-k8s在日志系统中的应用-
- · 02-5 kubernetes应用场景-k8s在DevOps中的应用-
- · 02-6 kubernetes应用场景-k8s在微服务中的应用-
贡献者
Jason
白银
学习社区
1 人正在学习
编程与技术实践交流
交流编程基础、项目实践、数据库和部署问题。提问请说明环境、复现步骤与已尝试的方法。