Kubernetes容器部署与应用实战(项目式微课版)-授课计划_第1页
Kubernetes容器部署与应用实战(项目式微课版)-授课计划_第2页
Kubernetes容器部署与应用实战(项目式微课版)-授课计划_第3页
Kubernetes容器部署与应用实战(项目式微课版)-授课计划_第4页
Kubernetes容器部署与应用实战(项目式微课版)-授课计划_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,学期授课计划进程表,,,,,

,,,,,,,

课次,教学内容,教学目标,时数,课堂类型,教学手段,备注

1,"项目一部署Kubernetes集群

任务1.1安装运维containerd容器引擎","能力目标:能够安装运维containerd容器引擎

知识目标:了解containerd容器引擎的特点

素质目标:培养学生形成环境设计环节踏实、严谨基本素质

思政育人目标:注重理论对实践的指导作用",4,新授课,计算机,

2,任务1.2部署基于Containerd容器引擎的k8s集群,"能力目标:能够部署单Master节点的k8s集群

知识目标:掌握Kubernetes的架构以及各个组件的功能

素质目标:培养学生形成合理规划意识

思政育人目标:培养学生正确认识问题和解决问题的能力",4,新授课,计算机,

3,任务1.3部署多Master节点的k8s高可用集群,"能力目标:能够部署多Master节点的k8s集群

知识目标:Kubernetes高可用集群的实现机制

素质目标:培养学生形成按时保存及时输出的良好职业素质

思政育人目标:培养精益求精的工匠精神",2,新授课,计算机,

4,"项目二使用集群核心资源部署服务

任务2.1使用Kubectl命令部署服务","能力目标:掌握Kubectl常用命令的用法

知识目标:能够使用Kubectl命令创建Pod

素质目标:培养学生形成实践中的创新意识

思政育人目标:注重理论联系实际,培养爱国情怀",4,新授课,计算机,

5,任务2.2使用Yaml脚本部署服务,"能力目标:能够使用Yaml脚本创建核心资源

知识目标:掌握使用Yaml创建资源的方法

素质目标:培养学生形成环境设计环节踏实、严谨基本素质

思政育人目标:注重理论对实践的指导作用,培养工匠精神",4,新授课,计算机,

6,任务2.3部署任务和守护型应用,"能力目标:能够使用Job和CronJob部署一次性和周期性应用

知识目标:掌握Job和CronJob控制器的作用

素质目标:培养学生形成合理规划意识

思政育人目标:培养用科学的思维方法解决问题",2,新授课,计算机,

7,"项目三认证授权用户访问集群资源

任务3.1认证授权UserAccount系统账户","能力目标:能够使用直连和静态路由实现网络互联

知识目标:能够在Node工作节点创建Useraccount系统账户

素质目标:培养学生形成按时保存及时输出的良好职业素质

思政育人目标:培养精益求精的工匠精神",4,新授课,计算机,

8,"

任务3.2认证授权ServiceAccount服务账户

","能力目标:够在网络中部署WEB和DHCP服务

知识目标:能够部署DashBoard图形化界面

素质目标:培养学生形成实践中的创新意识

思政育人目标:注重理论联系实际,培养爱国情怀",4,新授课,计算机,

9,"项目4

调度Pod到指定节点

任务4.1使用nodeName和nodeSelector调度Pod

","能力目标:能够配置OSPF路由实现内部网络互联

知识目标:能够使用nodeName和nodeSelector调度某个Pod到指定节点

素质目标:培养学生形成环境设计环节踏实、严谨基本素质

思政育人目标:注重理论对实践的指导作用",4,新授课,计算机,

10,"

任务4.2使用污点和容忍度调度Pod

","能力目标:能够配置污点和容忍度调度Pod

知识目标:掌握污点和容忍度的作用

素质目标:培养学生形成合理规划意识

思政育人目标:培养学生正确认识问题,用科学的思维方法解决问题",2,新授课,计算机,

11,"

任务4.3使用亲和性调度Pod

","能力目标:能够使用亲和性调度Pod

知识目标:握节点硬亲和性和软亲和性的区别

素质目标:培养学生形成按时保存及时输出的良好职业素质

思政育人目标:培养精益求精的工匠精神",2,新授课,计算机,

12,"

项目5配置数据存储

任务5.1配置本地和网络存储卷","能力目标:能够配置HostPath本地和网络持久卷

知识目标:掌握HostPath本地存储卷的优缺点

素质目标:培养学生形成实践中的创新意识

思政育人目标:注重理论联系实际,培养爱国情怀",4,新授课,计算机,

13,"

任务5.2使用PV存储卷持久化数据

","能力目标:能够使用Iptables过滤数据包

知识目标:能够创建PVC(PersistentVolumeClaim)持久化卷声明绑定PV持久卷

素质目标:培养学生形成环境设计环节踏实、严谨基本素质

思政育人目标:注重理论对实践的指导作用",4,新授课,计算机,

14,任务5.3使用ConfigMap和Secret保存配置信息,"能力目标:能够使用Iptables实现源目IP地址转换

知识目标:能够创建使用ConfigMap和Secret资源

素质目标:培养学生形成合理规划意识

思政育人目标:培养学生正确认识问题和解决问题的能力",2,新授课,计算机,

15,"项目6使用Ingress发布服务

任务6.1部署Ingress资源","能力目标:能够配置Ingress规则实现外部用户通过http和https方式访问内部服务

知识目标:理解Ingress实现外部用户访问内部服务的机制

素质目标:培养学生形成按时保存及时输出的良好职业素质

思政育人目标:培养精益求精的工匠精神",4,新授课,计算机,

16,任务6.2配置灰度发布,"能力目标:能够基于服务权重进行灰度发布

知识目标:掌握灰度发布的应用场景

素质目标:培养学生形成实践中的创新意识

思政育人目标:注重理论联系实际,培养爱国情怀",4,新授课,计算机,

17,"项目7使用Helm包管理工具部署应用

任务7.1基于Heml仓库部署chart应用","能力目标:能够安装Helm包管理工具

知识目标:掌握Helm中Chart、Release、Repository、Template、Values的概念

素质目标:培养学生形成环境设计环节踏实、严谨基本素质

思政育人目标:注重理论对实践的指导作用",4,新授课,多媒体,

18,任务7.2构建私有的chart应用,"能力目标:能够构建不可配置的Chart应用

知识目标:掌握构建私有的Chart应用流程

素质目标:培养学生形成合理规划意识

思政育人目标:培养学生正确认识问题,用科学的思维方法解决问题",4,新授课,计算机,

19,"项目8使用Operator自定义控制器部署中间件

8.1使用Statefulset部署有状态应用","能力目标:能够部署有状态的Mysql数据库服务

知识目标:掌握有状态服务的应用场景

素质目标:培养学生形成按时保存及时输出的良好职业素质

思政育人目标:培养精益求精的工匠精神",4,新授课,计算机,

20,任务8.2使用Operator部署数据库集群,"能力目标:能够创建MySQL主从数据库

知识目标:掌握Operator自定义控制器的概念

素质目标:培养学生形成实践中的创新意识

思政育人目标:注重理论联系实际,培养爱国情怀",4,新授课,计算机,

21,"

项目9基于RBAC配置认证授权

任务9.1部署PHPWeb项目到Kubernetes集群","能力目标:能够构建PHP程序的镜像

知识目标:掌握LAMP架构的构成组件

素质目标:培养学生形成环境设计环节踏实、严谨基本素质

思政育人目标:注重理论对实践的指导作用",4,新授课,多媒体,

22,"

任务9.2部署PythonWeb项目到Kubernetes集群

","能力目标:能够部署PHPWeb程序到Kuberentes集群

知识目标:了解Python语言中的Django开发框架

素质目标:培养学生形成合理规划意识

思政育人目标:培养学生正确认识问题,用科学的思维方法解决问题",4,新授课,计算机,

23,任务9.3部署Golang项目到Kubernetes集群,"能力目标:能够部署Golang程序到Kuberentes集群

知识目标:掌握Golang后端服务部署流程

素质目标:培养学生形成按时保存及时输出的良好职业素质

思政育人目标:培养精益求精的工匠精神",4,新授课,计算机,

24,"

任务9.4部署SpringCloud微服务项目到Kubernetes集群

","能力目标:能够部署SpringCloud前后端分离项目

知识目标:了解SpringCloud微服务项目的优势

素质目标:培养学生形成实践中的创新意识

思政育人目标:注重理论联系实际,培养爱国情怀",4,新授课,计算机,

25,"项目10构建企业级devOps云平台

任务10.1安装部署devOps工具","能力目标:能够在Kubernetes集群上部署自动化运维工具

知识目标:掌握jenkins工具的作用

素质目标:培养学生形成环境设计环节踏实、严谨基本素质

思政育人目标:注重理论对实践的指导作用",6,新授课,计算机,

26,任务10.2配置持续集成与持续交付,"能力目标:能够发布应用到Kubernetes集群

知识目标:掌握编写Pipeline的基础语法

素质目标:培养学生形成合理规划意识

思政育人目标:培养学生正确认识问题",4,新授课,计算机,

27,"项目11使用Python管理Kubernetes集群

任务11.1使用Kubernetes库管理集群","能力目标:能够使用client模块管理

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论