Kubernetes技术栈全解高级实战课程 K8S高级容器管理技术 融入企业级生产环境案例课程
Kubernetes全栈技术高级实战课程,课程内容分为前后两个篇章,前篇偏向于夯实K8S的企业级容器管理的功底,在每个技术细节上都下足了功夫,让同学们能够对K8S平台有充分理解。后篇章则直接在高级企业容器管理技术上深入教学,让同学们熟练掌握Kubernetes在项目中的实际应用,直接增加项目经验,在工作中更加的得心应手。
===============课程目录===============
├─1-1 自我介绍_ok.mp4
├─1-2 课程目标和适用人群_ok.mp4
├─10-1 课前须知_ok.mp4
├─10-10 dockerfile指令-COPY和ADD.mp4
├─10-10 dockerfile指令-COPY和ADD_ok.mp4
├─10-11 dockerfile指令-VOLUME和ONBUILD_ok.mp4
├─10-12 ONBUILD用法演示.mp4
├─10-13 docker容器的数据持久化.mp4
├─10-14 docker的数据卷容器.mp4
├─10-15 docker数据备份和还原.mp4
├─10-16 docker部署tomcat服务.mp4
├─10-17 docker网络.mp4
├─10-18 docker容器互联.mp4
├─10-19 拒绝docker容器之间相互访问.mp4
├─10-2 docker优点和缺点.mp4
├─10-20 docker课程总结.mp4
├─10-3 配置docker的阿里云镜像加速器.mp4
├─10-4 docker基本用法-和镜像相关的命令.mp4
├─10-5 docker基本用法-和容器相关的命令.mp4
├─10-6 docker部署nginx服务.mp4
├─10-7 通过dockerfile构建一个nginx镜像.mp4
├─10-8 dockerfile指令介绍.mp4
├─10-9 dockerfile指令-CMD和ENTRYPOINT.mp4
├─11-1 kubernetes pod简介.mp4
├─11-10 namesapce.mp4
├─11-11 pod标签和标签选择器.mp4
├─11-12 label和label selector官方解释.mp4
├─11-13 nodeSelector和nodeName.mp4
├─11-2 pod是如何工作的.mp4
├─11-3 pod模板.mp4
├─11-4 和pod相关的api对象.mp4
├─11-5 创建pod-通过编写资源清单yaml文件创建pod.mp4
├─11-6 创建pod-通过编写资源清单yaml文件创建pod-2.mp4
├─11-7 容器钩子-postStart和preStop.mp4
├─11-8 livenessProbe和readinessProbe.mp4
├─11-9 pod常见的状态和重启策略.mp4
├─12-1 livenessProbe讲解.mp4
├─12-2 readinessProbe讲解.mp4
├─12-3 livenessProbe实践操作-演示使用exec探针.mp4
├─12-4 livenessProbe实践操作-演示使用httpGe探针.mp4
├─12-5 readinessProbe操作-演示使用httpGet探针.mp4
├─12-6 pod生命周期-postStart和preStop.mp4
├─12-7 postStart案例演示.mp4
├─12-8 preStop案例演示.mp4
├─2-1 kubernetes基本介绍-k8s是什么?.mp4
├─2-2 kubernetes基本介绍-k8s优点.mp4
├─2-3 kubernetes基本介绍-k8s的功能.mp4
├─2-4 kubernetes应用场景-k8s在日志系统中的应用.mp4
├─2-5 kubernetes应用场景-k8s在DevOps中的应用.mp4
├─2-6 kubernetes应用场景-k8s在微服务中的应用.mp4
├─2-7 kubernetes基本介绍-k8s特点.mp4
├─2-8 kubernetes基本介绍-k8s 1.18+新增功能.mp4
├─2-9 传统vs容器时代部署程序的对比.mp4
├─3-1 k8s组件介绍-简单概述.mp4
├─3-10 k8s的附加组件介绍.mp4
├─3-2 什么是k8s的master节点?.mp4
├─3-3 master节点组件-kube-apiserver.mp4
├─3-4 master节点组件-kube-scheduler.mp4
├─3-5 kube-controller-manager.mp4
├─3-6 master节点组件-etcd和docker.mp4
├─3-7 master节点组件-kube-proxy和calico.mp4
├─3-8 什么是k8s的node节点?.mp4
├─3-9 k8s的node节点组件介绍.mp4
├─4-1 k8s API变更和OpenAPI.mp4
├─4-2 API版本和API组.mp4
├─5-1 kubernetes架构.mp4
├─6-1 课前准备-下载课程资料.mp4
├─6-10 更新yum源.mp4
├─6-11 配置安装docker时的yum源.mp4
├─6-12 配置firewalld和iptables防火墙.mp4
├─6-13 配置selinux和内核参数.mp4
├─6-14 配置主机名和hosts文件.mp4
├─6-15 配置主机相互无密码登陆.mp4
├─6-16 安装和配置docker.mp4
├─6-17 配置内核参数和ipvs.mp4
├─6-18 下载安装k8s组件需要的镜像.mp4
├─6-19 下载安装k8s组件需要的镜像-2.mp4
├─6-2 实验环境规划.mp4
├─6-20 准备master节点组件镜像-1.mp4
├─6-21 准备master节点组件镜像.mp4
├─6-22 准备node节点组件镜像.mp4
├─6-23 配置master1节点的keepalive.mp4
├─6-24 配置master2节点的keepalive-2.mp4
├─6-25 配置master3节点的keepalive.mp4
├─6-26 kubeadm初始化k8s集群.mp4
├─6-27 安装网络插件calico.mp4
├─6-28 配置网络插件calico.mp4
├─6-29 在k8s集群添加master2和master3节点.mp4
├─6-3 创建虚拟机.mp4
├─6-30 在k8s集群添加node节点.mp4
├─6-31 安装traefik组件.mp4
├─6-32 安装k8s的dashboard组件.mp4
├─6-33 浏览器访问dashboard web界面.mp4
├─6-34 配置管理员登陆dashboard web界面.mp4
├─6-35 安装metrics-server组件.mp4
├─6-4 配置master1节点静态ip.mp4
├─6-5 配置master2节点静态ip.mp4
├─6-6 配置master3节点静态ip.mp4
├─6-7 配置node1节点静态ip.mp4
├─6-8 配置阿里云的yum源.mp4
├─6-9 配置阿里云的yum源-2.mp4
├─7-1 课前准备-下载课程资料.mp4
├─7-10 安装k8s-下载安装k8s组件需要的镜像.mp4
├─7-11 安装k8s-初始化k8s集群.mp4
├─7-12 安装calico组件.mp4
├─7-13 在k8s集群加入node节点.mp4
├─7-14 安装traefik组件.mp4
├─7-15 安装dashboard组件.mp4
├─7-16 登陆并访问dashboard web ui界面.mp4
├─7-17 安装metrics组件.mp4
├─7-18 kubectl top命令.mp4
├─7-2 创建虚拟机.mp4
├─7-3 初始化-配置静态ip.mp4
├─7-4 初始化-配置yum源.mp4
├─7-5 初始化-安装基础软件包.mp4
├─7-6 初始化-配置firewalld和iptables防火墙.mp4
├─7-7 初始化-配置selinux和内核参数.mp4
├─7-8 初始化-配置主机名和hosts文件.mp4
├─7-9 安装docker.mp4
├─8-1 kubectl简介和语法.mp4
├─8-2 kubectl操作命令演示.mp4
├─8-3 kubectl输出选项.mp4
├─8-4 kubectl常用命令介绍.mp4
├─9-1 课前须知.mp4
├─9-2 容器概述.mp4
├─9-3 容器镜像.mp4
├─9-4 容器私有镜像.mp4
├─本套课程配套资料.zip
(1)本套课程配套资料;目录中文件数:39个
├─1-kubernetes volume存储卷-Emptydir-01.docx
├─1.ceph简介-01.docx
├─1.k8s认证+授权+准入控制-01.docx
├─1.kubernetes基本介绍-01.txt
├─2-1.ceph核心组件介绍-01.docx
├─2-kubernetes volume存储卷-hostpath-01.docx
├─2.应用程序的传统部署和容器部署的对比分析-01.docx
├─2.通过token令牌登陆dashboard-01.docx
├─3-1.安装ceph集群-01.docx
├─3-2 ceph rbd创建和使用-01.docx
├─3-kubernetes volume存储卷-nfs-01.docx
├─3.通过kubeconfig登陆dashboard-01.docx
├─4.作业练习文档-01.txt
├─5-1.kubernetes对接ceph rbd-01.docx
├─5-kubernetes volume存储卷-pvc–01.docx
├─daemonset-01.docx
├─Deployment控制器-01.docx
├─docker讲解-01.docx
├─helm文档-01.docx
├─Ingress和Ingress Controller视频对应的文档-01.docx
├─k8s1.18单master节点高可用集群安装-01.docx
├─k8s1.18多master节点高可用集群安装-01.docx
├─k8s全栈技术课件汇总-01.txt
├─kubectl-01.docx
├─kubernetes API介绍-01.docx
├─kubernetes-service-01.docx
├─kubernetes原生的CI和CD工具tekton-01.docx
├─kubernetes架构-01.docx
├─kubernetes组件-01.docx
├─pod-01.docx
├─prometheus+grafana+alertmanager文档-01.docx
├─replicaset-01.docx
├─replicaset和deployment区别-01.docx
├─statefulset-01.docx
├─storageclass-01.docx
├─安装k8s集群文档-01.docx
├─容器介绍-01.docx
├─文档-01.docx
├─污点和容忍度-01.docx
├─13-1 replicaset控制器介绍和使用.mp4
├─14-1 Deployment控制器介绍-1.mp4
├─14-2 Deployment控制器介绍-2.mp4
├─14-3 Deployment控制器Spec字段详细说明.mp4
├─15-1 Replicaset和Deployment区别.mp4
├─16-1 service介绍.mp4
├─16-2 创建service-通过service代理pod.mp4
├─16-3 创建type是NodePort的service.mp4
├─16-4 创建没有selector的service.mp4
├─16-5 创建type是ExternalName的service.mp4
├─16-6 headless service讲解.mp4
├─16-7 service的type类型汇总.mp4
├─16-8 四层负载均衡service内容总结.mp4
├─17-1 kubernetes volume介绍.mp4
├─17-2 kubernetes volume-EmptyDir存储卷.mp4
├─17-3 kubernetes volume-hostPath存储卷.mp4
├─17-4 kubernetes volume-nfs存储卷.mp4
├─17-5 作业练习讲解.mp4
├─17-6 kubernetes volume-pvc存储卷简介.mp4
├─17-7 创建pvc和pv.mp4
├─17-8 测试pod使用pvc存储卷.mp4
├─17-9 测试pvc的Retain回收策略.mp4
├─18-1 Daemonset简介.mp4
├─18-2 演示Daemonset部署fluentd组件.mp4
├─18-3 编写Daemonset资源清单文件.mp4
├─19-1 污点和容忍度介绍.mp4
├─19-2 taint和toleration使用方法.mp4
├─19-3 污点和容忍度应用场景.mp4
├─19-4 测试污点和容忍度.mp4
├─20-1 statefulset介绍.mp4
├─20-2 通过Statefulset创建pod.mp4
├─20-3 volumeClaimTemplate介绍.mp4
├─20-4 statefulset的部署和扩缩容.mp4
├─20-5 编写statefulset资源清单文件.mp4
├─20-6 statefulset控制器总结.mp4
├─21-1 storageclass介绍.mp4
├─21-2 storageclass介绍-1.mp4
├─21-3 storageclass通过nfs实现pv的动态供给.mp4
├─21-4 statefulset通过存储类动态生成pv.mp4
├─22-1 认证、授权、准入控制介绍.mp4
├─22-2 token和kubeconfig认证.mp4
├─22-3 k8s的RBAC授权.mp4
├─22-4 认证、授权、准入控制知识点补充.mp4
├─22-5 通过token令牌登陆dashboard.mp4
├─22-6 通过kubeconfig登陆dashboard.mp4
├─23-1 efk组件介绍.mp4
├─23-10 安装es组件-statefulset中定义pod模板讲解.mp4
├─23-11 statefulset中initcontainers字段讲解.mp4
├─23-12 卷申请模板-VolumeClainTemplate.mp4
├─23-13 创建StorageClass-部署nfs.mp4
├─23-14 部署nfs provisioner驱动.mp4
├─23-15 创建StorageClass.mp4
├─23-16 通过statefulset安装es组件.mp4
├─23-17 通过deployment安装kibana组件.mp4
├─23-18 浏览器访问kibana web界面.mp4
├─23-19 通过daemonset安装fluentd组件.mp4
├─23-2 下载课程需要的资料.mp4
├─23-20 配置kibana界面-通过kibana展示收集到的日志收据.mp4
├─23-21 kibana界面按照特定条件过滤容器日志.mp4
├─23-22 efk总结.mp4
├─23-3 下载部署efk组件需要的镜像.mp4
├─23-4 下载部署efk组件需要的镜像-2.mp4
├─23-5 准备安装efk组件需要的镜像-1.mp4
├─23-6 准备安装efk组件需要的镜像-2.mp4
├─23-7 安装efk组件-创建名称空间.mp4
├─23-8 安装es组件-创建headless service.mp4
├─23-9 安装es组件-资源清单(yaml)文件讲解.mp4
├─24-1 安装helm和tiller.mp4
├─24-2 测试helm部署k8s应用.mp4
├─24-3 测试helm部署memcached和rabbitmq.mp4
├─24-4 helm总结.mp4
├─25-1 prometheus简介.mp4
├─25-2 安装node-exporter组件.mp4
├─25-3 在k8s中安装prometheus组件.mp4
├─25-4 配置prometheus热加载.mp4
├─25-5 在k8s中安装和配置Grafana.mp4
├─25-6 安装kube-state-metrics组件.mp4
├─25-7 在Grafana界面展示k8s资源指标数据.mp4
├─25-8 在k8s中安装alertmanager并配置发送报警到邮箱.mp4
├─25-9 配置alertmanager发送报警到钉钉.mp4
├─26-1 DevOps概述.mp4
├─26-10 在jenkins中配置docker hub凭据.mp4
├─26-11 jenkins pipeline语法介绍.mp4
├─26-12 通过pipeline部署k8s应用.mp4
├─26-13 通过pipeline部署k8s应用-上节问题排查.mp4
├─26-14 安装jenkins的BlueOcean插件.mp4
├─26-15 通过pipeline部署k8s应用到开发、测试、生产等环境.mp4
├─26-16 通过编写pipeline实现k8s应用的回滚.mp4
├─26-2 本章课程实验环境说明-必看.mp4
├─26-3 搭建nfs持久化存储.mp4
├─26-4 测试pvc绑定pv.mp4
├─26-5 创建serviceaccount账号并对其进行rbac授权.mp4
├─26-6 在k8s中部署jenkins.mp4
├─26-7 登陆和配置jenkins.mp4
├─26-8 jenkins中接入kubernetes集群.mp4
├─26-9 在jenkins中配置k8s的slave pod模板.mp4
├─27-1 本章课程实验环境说明-必看.mp4
├─27-10 安装ceph集群.mp4
├─27-11 添加ceph osd.mp4
├─27-12 ceph osd扩容和缩容.mp4
├─27-13 创建ceph rbd.mp4
├─27-14 初始化安装k8s集群的实验环境.mp4
├─27-15 安装docker.mp4
├─27-16 下载安装k8s需要的镜像和组件.mp4
├─27-17 安装kubernetes集群.mp4
├─27-2 ceph块存储rbd介绍.mp4
├─27-3 ceph的文件系统存储cephfs介绍.mp4
├─27-4 ceph对象存储radosgw介绍.mp4
├─27-5 分布式存储的优点.mp4
├─27-6 ceph的核心组件介绍.mp4
├─27-7 准备安装ceph集群的实验环境.mp4
├─27-8 对ceph集群的实验环境进行初始化.mp4
├─27-9 安装ceph-deploy.mp4
├─28-1 kubernetes集群对接ceph rbd.mp4
├─28-2 测试pod挂载ceph rbd.mp4
├─28-3 基于ceph rbd生成pv.mp4
├─28-4 基于storageclass动态生成pv.mp4
├─28-5 Statefulet+storageclass+ceph实践.mp4
├─29-1 准本安装ceph高可用的实验环境.mp4
├─29-2 ceph组件简介.mp4
├─29-3 ceph参考文档说明.mp4
├─29-4 初始化安装ceph集群的机器.mp4
├─29-5 初始化ceph的monitor节点.mp4
├─29-6 安装monitor节点-三个monitor做高可用.mp4
├─29-7 配置osd-测试客户端挂载使用.mp4
├─29-8 k8s对接ceph多monitor高可用讲解.mp4
├─29-9 ceph高可用集群排错.mp4
├─30-1 Ingress和Ingress Controller简介.mp4
├─30-2 怎么创建一个Ingress资源.mp4
├─30-3 安装Ingress Controller和配置Ingress.mp4
├─30-4 部署Ingress-测试http代理tomcat服务.mp4
├─30-5 部署Ingress-测试https代理tomcat服务.mp4
├─31-1 Tekton安装和介绍.mp4
├─31-2 通过Tekton实现CICD.mp4