Kubernetes 入门到进阶实战,系统性掌握 K8s 生产实践 | 更新至11章

小七学习网,助您升职加薪,遇问题可联系:客服微信【1099252741】 备注:来自网站

阿里云最有价值专家亲授,云原生时代必备技能
K8s,容器编排的事实标准,云原生时代的企业技术战略重点,也是未来后端开发、运维必备技能。但 K8s 包含技术点繁多复杂,学起来并不容易。本课程将提供一条更容易系统掌握 K8s 的学习路线,让大家学得轻松,学得透彻。

阿里云最有价值专家亲授,云原生时代必备技能
K8s,容器编排的事实标准,云原生时代的企业技术战略重点,也是未来后端开发、运维必备技能。但 K8s 包含技术点繁多复杂,学起来并不容易。本课程将提供一条更容易系统掌握 K8s 的学习路线,让大家学得轻松,学得透彻。

〖课程目录〗:

  • 第1章 课程导学 2 节 | 10分钟
  • 本章作为课程内容引入,主要介绍课程实战项目,课程的学习方法以及课程内容具体安排,希望大家都能通过这门课程,学有所成,学有所归。
    • 图文:1-1 课前必读
    • 视频:1-2 课程介绍与学习指南 (09:12)
  • 第2章 课前准备之项目准备 9 节 | 52分钟
  • 本章先带大家了解课程知识脉络,理清Kubernetes知识体系,实战贯穿课程的博客项目的打包、容器化运行过程,为后续学习打好基础。
    • 视频:2-1 Kubernetes知识体系 (06:02)
    • 视频:2-2 实战博客项目介绍 (05:05)
    • 视频:2-3 博客项目架构及核心代码 (06:21)
    • 视频:2-4 博客应用运行环境搭建 (03:08)
    • 视频:2-5 Virtualbox虚拟机配置双网卡实现固定IP (13:09)
    • 视频:2-6 安装Docker&环境配置 (09:46)
    • 视频:2-7 Docker运行Mysql Server (05:31)
    • 视频:2-8 博客项目编译打包运行 (02:44)
    • 作业:2-9 在数据库配置文件中url
  • 第3章 Kubernetes之Docker必知必会7 节 | 73分钟
  • 学好Kubernetes,容器是前提,本章带大家从命令和原理快速入门Docker容器基础,实战把博客应用运行在容器上,为课程后续Kubernetes镜像拉取做铺垫。
    • 视频:3-1 为什么需要Docker (12:35)
    • 视频:3-2 Docker namespace隔离 (09:50)
    • 视频:3-3 CGroups实现资源配额 (12:31)
    • 视频:3-4 Docker镜像特性&原理 (12:46)
    • 视频:3-5 为博客项目编写Dockerfile (07:17)
    • 视频:3-6 为博客项目构建Docker镜像 (07:30)
    • 视频:3-7 Docker run -link运行博客项目 (09:47)
  • 第4章 Kubernetes基础及集群搭建 11 节 | 90分钟
  • 本章带大家分析Kubernetes产生原因,逐层剖析Kubernetes架构,从零开始使用 kubeadm搭建Artifactory集群。
    • 视频:4-1 Kuberentes的起源和发展 (06:18)
    • 视频:4-2 为什么需要Kubernetes (06:27)
    • 视频:4-3 Kubernetes的架构和核心概念 (07:03)
    • 视频:4-4 Kubernetes部署方案 (04:06)
    • 视频:4-5 安装基础软件 (13:42)
    • 视频:4-6 Master节点安装kubeadm (03:46)
    • 视频:4-7 初始化Kubernetes Master (08:11)
    • 视频:4-8 安装配置worker node节点 (11:07)
    • 视频:4-9 剖析Kubeadm安装过程及错误排查 (18:55)
    • 视频:4-10 安装Dashboard (09:30)
    • 作业:4-11 Kubectl create 和 apply
  • 第5章 Kubernetes的调度单元Pod17 节 | 106分钟
  • 本章先从Pod组成原理、生命周期、事件处理等方面带大家掌握围绕Kubernetes的核心组件Pod,实战如何将应用以Pod方式运行在Kubernetes上。
    • 视频:5-1 创建Nginx Pod (04:50)
    • 视频:5-2 Pod实现原理 (07:26)
    • 视频:5-3 容器和Pod的生命周期 (06:39)
    • 视频:5-4 为容器生命周期提供事件处理 (06:17)
    • 视频:5-5 创建包含Init容器的Pod (08:05)
    • 视频:5-6 用探针检查Pod的健康性 (06:31)
    • 视频:5-7 为容器设置启动时要执行的命令和参数 (07:55)
    • 视频:5-8 为容器定义相互依赖的环境变量 (08:19)
    • 视频:5-9 为容器进行配额管理 (06:03)
    • 视频:5-10 安装第二个worker node (09:57)
    • 视频:5-11 使用亲和性调度节点 (07:55)
    • 视频:5-12 将configmap数据注入容器 (06:28)
    • 视频:5-13 root vs特权用户 (06:51)
    • 视频:5-14 非root用户运行Pod (12:09)
    • 图文:5-15 加餐:字段选择器
    • 作业:5-16 Pod的Init 容器
    • 作业:5-17 Pod 里容器
  • 第6章 Kubernetes的网络实现9 节 | 62分钟
  • 运行好Pod之后,本章带大家掌握如何让外部用户访问Pod运行的资源,实战Service和 Ingress的使用方式。
    • 视频:6-1 Service对象&实践 (06:57)
    • 视频:6-2 用Service暴露Pod服务地址 (11:30)
    • 视频:6-3 集群内Pod通信机制 (06:14)
    • 视频:6-4 实践Service创建DNS记录 (10:34)
    • 视频:6-5 从集群外部访问Service (08:09)
    • 视频:6-6 ingress实践 (10:05)
    • 视频:6-7 实战Ingress控制器 (08:20)
    • 图文:6-8 加餐:图解跨主机Pod通信机制
    • 图文:6-9 加餐:Service的域名解析
  • 第7章 Kubernetes控制器6 节 | 55分钟
  • 本章将带大家掌握Kubernetes的多种控制器管理 Pod 的生命周期,了解Daemon Pods是如何被调度的,最后实战Job 任务。
    • 视频:7-1 ReplicaSet管理副本 (09:15)
    • 视频:7-2 深入理解deployment (09:47)
    • 视频:7-3 有状态的应用StatefulSets (11:05)
    • 视频:7-4 DeamonSet后台任务 (10:16)
    • 视频:7-5 Daemoset如何调度 (06:24)
    • 视频:7-6 Job任务实战 (07:47)
  • 第8章 Kubernetes持久化存储业务数据7 节 | 52分钟
  • 本章带大家掌握如何管理一个有状态的应用,以及如何持久化有状态数据,并实战 PV、PVC挂载NFS。
    • 视频:8-1 Kuberentes的卷volume (10:25)
    • 视频:8-2 实战挂载NFS卷 (11:34)
    • 视频:8-3 持久化存储PersistantVolume (07:03)
    • 视频:8-4 PVC持久化卷Claim (06:26)
    • 视频:8-5 存储类Storage Class (04:37)
    • 视频:8-6 实战PVC&Storage挂载NFS (11:22)
    • 作业:8-7 PV 持久化卷的应用场景
  • 第9章 Kubernetes之应用与配置分离3 节 | 14分钟
  • 本章将实战Configmap和Secret秘钥管理,还会带大家掌握Kubernetes配置管理的最佳实践。
    • 视频:9-1 Configmap的概念和实战 (05:33)
    • 视频:9-2 Secret秘钥管理实战 (02:42)
    • 视频:9-3 Kubernetes配置管理最佳实践 (05:17)
  • 第10章 Kubernetes之容器镜像中心5 节 | 30分钟
  • 本章将带大家深入理解私有容器镜像中心,配置私有镜像中心,完成博客应用的镜像打包和上传。
    • 视频:10-1 如何使用公有镜像仓库 (05:36)
    • 视频:10-2 实战搭建私有镜像中心 (05:53)
    • 视频:10-3 配置私有镜像中心 (06:30)
    • 视频:10-4 配置私有镜像仓库 (06:53)
    • 视频:10-5 推送镜像到私有镜像仓库 (04:44)
  • 第11章 Kubernetes之部署博客项目5 节 | 47分钟
  • 本章将大家将一个完整的博客应用部署到Kubernetes,配置stateful set的Mysql数据库,实现空间隔离和镜像晋级。
    • 视频:11-1 StatefulSet部署mysql (08:22)
    • 视频:11-2 编写博客应用的Service和Deployment文件 (09:09)
    • 视频:11-3 使用私有镜像中心拉取镜像 (08:47)
    • 视频:11-4 为博客应用进行配置分离 (12:35)
    • 视频:11-5 空间隔离和镜像晋级 (07:41)
  • 第12章 使用Helm部署应用7 节 | 45分钟
  • 本章将大家了解Helm,完成Helm的安装,部署Helm Chart,创建私有Helm并为博客项目创建Helm chart,最终实现应用和数据库的联合部署。
    • 视频:12-1 Helm介绍和安装 (03:58)
    • 视频:12-2 部署一个Helm Chart (06:54)
    • 视频:12-3 创建并配置Helm仓库 (03:51)
    • 视频:12-4 创建博客应用的Helm Chart (09:29)
    • 视频:12-5 Helm Chart上传到JCR (07:49)
    • 视频:12-6 Helm进行升级,回滚 (05:09)
    • 视频:12-7 在不同环境中部署Helm Chart (07:50)
  • 第13章 使用Prometheus和Grafana实现Kubernetes监控6 节 | 53分钟
  • 在上一章部署好应用之后,本章给大家带来了云原生日志监控平台Prometheus,使用Prometheus监控Kubernetes集群,并完成部署配置Grafana。
    • 视频:13-1 云原生日志监控平台Prometheus (07:13)
    • 视频:13-2 安装部署node exporter (07:07)
    • 视频:13-3 Prometheus监控主机和K8S集群 (09:00)
    • 视频:13-4 部署配置Grafana (05:59)
    • 视频:13-5 为kubeblog暴露监控数据 (11:27)
    • 视频:13-6 Prometheus监控kubeblog (11:20)
  • 第14章 Kubernetes的扩展3 节 | 17分钟
  • 本章将助力大家进阶Kubernetes,扩展Kubernetes平台,实现自定义的功能。
    • 视频:14-1 Custom Resource自定义资源 (06:09)
    • 视频:14-2 实战扩展CranTab资源类型 (05:39)
    • 视频:14-3 为CRD字段添加校验 (05:07)
  • 第15章 课程总结1 节 | 5分钟
  • 本章作为课程的最后一章,我们将带你整体梳理课程所学的内容,并提供一些后续的学习建议,在课程问答区老师等着与你进一步交流。
    • 视频:15-1 课程总结 (04:42)

 

 

免责声明: 1、本站信息来自网络,版权争议与本站无关 2、本站所有主题由该帖子作者发表,该帖子作者与本站享有帖子相关版权 3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和本站的同意 4、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责 5、用户所发布的一切软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。 6、您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。 7、请支持正版软件、得到更好的正版服务。 8、如有侵权请立即告知本站(邮箱:1099252741@qq.com,备用微信:1099252741),本站将及时予与删除 9、本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章和视频仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。
(0)
上一篇 2022年6月19日 上午11:25
下一篇 2022年6月19日 上午11:25

小七学习网,助您升职加薪,遇问题可联系:客服微信【1099252741】 备注:来自网站

相关推荐

  • 玩转热门框架 用企业级思维 开发通用够硬的大数据平台 | 完结

    针对每个模块,提供成熟的选型视角与详细讲解,一次学习掌握大数据项目开发通用技术
    从企业需求入手,构建集数据采集、数据存储、数据处理与分析、BI应用、权限管理、系统监控等于一体的大数据应用平台,帮助我们快速掌握大数据平台开发技术,迅速建立大数据技术的宏观的认识。

    2022年6月19日
    275
  • 分布式事务实践 | 完结

    分布式事务实践,从原理到实例,解决数据一致性
    掌握多种分布式事务的实现方式,架构师必备技能
    本课程从本地事务出发,介绍了分布式系统和Spring cloud框架及其使用,以及分布式事务的几种实现模式。课程中还提供了大量的实例,让同学们在实战过程中,掌握分布式事务实现方式与思路。

    2022年6月19日
    238
  • SpringCloud Finchley 三版本微服务实战 | 完结

    SpringCloud Finchley(M2+RELEASE+SR2)微服务实战
    SpringCloud简化分布式开发/微服务原理剖析/容器编排/链路追踪
    本门课程以点餐业务为例,使用Spring Boot2.x 配合SpringCloud核心组件,剖析微服务原理。利用Rancher+Docker实现容器编排,SpringCloud Sleuth集成Zipkin实现分布式链路追踪,带你领略流行微服务实现方案 。

    2022年6月19日
    189
  • 自主搭建5个精品脚手架,助力前端研发全流程提效 | 更新完结

    当下的前端开发,离不开脚手架。初级前端需会用脚手架,中高级前端应能够开发脚手架——掌握脚手架,就是贯穿初中高级前端生涯的核心竞争力之一。本课程集中讲解脚手架的设计思路和开发实践,并带你实现5个不同的脚手架项目,助力前端全流程提效,塑造个人竞争优势。

    2023年4月5日
    124
  • Web 安全实战宝典 系统学习网络安全核心技能 | 更新完结

    随着互联网的快速发展,数据泄露、账号盗取、信息获取等成为不可忽视的问题,安全保障也成为软件开发中的重要一环。本课程讲师是国内安全领域的技术专家之一,将带大家系统性学习目前网络安全的核心技能体系,提升安全保障能力。

    2023年4月5日
    120
  • 开发商业级热门短视频App 掌握Jetpack组件库 | 完结

    Jetpack开发短视频应用实战
    短视频无缝续播/滑动特效手势分发/手把手搭建可配置化App架构
    此次课程,我们还原App开发过程,在实战中理解Jetpack的各个组件。解决Jetpack的学习难题,理清Jetpack知识网络,提升开发视野与全局观。无论针对工作还是面试,都将为你带来很大的帮助。

    2022年6月19日
    269
  • Javascript 设计模式系统讲解与应用 | 完结

    Javascript设计模式系统讲解与应用 覆盖基础理论与实战应用
    面试敲门砖/进阶垫脚石/设计有模式/代码更合理
    从“写好代码”到“设计代码”的过程,不仅是技术的提升,更是编程思维的提升,而这其中最关键的就是设计模式,是否理解并掌握设计模式,也是衡量程序员能力的标准之一。

    2022年6月19日
    213
  • three.js-打造微信爆款小游戏跳一跳 | 完结

    three.js-打造微信爆款小游戏跳一跳 快速掌握3D游戏开发
    微信小游戏融合three.js+WebGL 打造属于你的爆款3D游戏
    通过使用three.js开发“跳一跳”微信小游戏,以高仿真的实战,带你深入学习微信小游戏API、three.js框架、webgl,让你了解微信小游戏以及移动端的3D Web游戏是如何开发的,掌握这一类移动端3D小游戏的实现和性能优化。

    2022年6月19日
    314
  • 遇问题可联系 / 客服微信【1099252741】
  • Java实操避坑指南 SpringBoot/MySQL/Redis错误详解 | 完结

    Java实操避坑指南 业务代码-整合框架-存储-缓存常见错误详解
    系统讲解各类常见问题,找坑-分析-填坑-总结,助你养成良好编程习惯和解决问题的思维方法

    2022年6月19日
    239
  • Vue3 + React18 + TS4入门到实战 系统学习3大热门技术 | 更新完结

    前端项目开发,基本绕不开 Vue + TS 或 React + TS ,因此,这已经成为前端开发工程师日常需掌握的三大热门技术。本课程针对真正的初级前端同学而设,带大家系统地掌握3者目前新版本的原理及应用,更高质量地完成工作。

    2023年4月5日
    168