版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《集群部署与运维》课程标准课程代码R00671234课程名称集群部署与运维课程性质专业必修课课程类型B理实一体化课程(理论教学+实践教学)学分3学时56适用专业云计算技术应用合作企业江苏大道云隐科技有限公司教学方式A线下考核类型考试课制订时间2025年2月制订人朱川审核人张静一、课程定位1.课程在专业培养中的定位及作用本课程是云计算技术应用专业的专业核心课、必修课。集群部署与运维是当今软件开发和应用部署中的关键技术之一,是云原生中最核心的关键技术。通过学习Kubernetes集群部署与运维,学生能够了解集群的原理、架构和工作原理,以及相关的技术生态系统和工具链,从而建立起扎实的知识储备、良好云原生运维实践能力、高效的团队合作与沟通能力、正直的职业道德价值观。2.本课程与其它课程的关系本课程的前导课程为《Linux基础》《容器技术》,通过前导课程的学习,学生已经具备了基本Ubuntu等Linux操作系统的部署与运维能力、容器的部署与运维能力。该课程后续课程有《云计算项目实战》,本课程对后续课程的支撑能力是Kubernetes的集群部署与运维能力、查阅Kubernetes技术相关文档能力,以及日常Kubernetes集群相关的运维能力。表1前导、后续课程一览表前导课程本课程后续课程《Linux基础》《容器技术》《集群部署与运维》《云计算项目实战》二、课程目标通过本课程的学习,培养学生使用Kubernetes集群技术进行常见服务与应用的部署与运维,应对大规模访问、高可用服务场景所需的职业能力,形成集群部署与运维的基本思想,养成良好的云计算集群运维习惯,培养日常运维定位、分析、解决问题等能力,为今后从事云计算、云原生运维相关工作奠定良好的基础。通过Kubernetes集群技术的发展史、网络安全、开源软件与商业软件知识产权等思政元素的融入,激发学生了解国产化云原生技术与厂商的现状,掌握国际前沿云原生技术的学习热情,培养学生树立正确的科学技术价值观与正确的职业技术发展观。课程具体目标为:1.知识目标(1)了解Kubernetes架构与核心组件;(2)掌握Label、Annotations、KubernetesAPI、Resource与Namespace概念;(3)熟悉Pod的工作负载管理;(4)熟悉Controllers;(5)熟悉Services与LoadBalancing;(6)掌握服务发现;(7)熟悉Pod生命周期管理;(8)掌握数据存储知识;(9)掌握Pod的节点分配策略;(10)熟悉污点与宽容机制;(11)熟悉Pod水平自动伸缩原理;2.能力目标(1)能深入地理解Kubernetes中的Label、Annotations、KubernetesAPI、Resource与Namespace等概念,能基本掌握Kubernetes的核心组件的作用其间的关联;(2)能熟练地部署Kubernetes集群;(3)能熟练地部署Pod、Controller、Service、Pod、集群资源管理等常见Kubernetes资源;(4)能熟练地Kubernetes的YAML配置文件;(5)能熟练地针对实际场景自主搜集资料、自主解决问题;3.素质目标(1)获得动手能力、创新能力,发展知识的贯通与应用能力,以及一定的知识迁移能力;(2)通过模拟企业生产环境需求分析,形成搜集信息、整理信息、发现问题、分析问题和解决问题的素养,能够针对具体的日常生活中的问题,结合所学知识,给出恰当的解决方案;(3)获得贴近企业场景的部署能力,树立工作岗位胜任信心;(4)树立热爱科学、实事求是、严肃认真、一丝不苟、按时守信的工作作风;(5)发挥对所学知识的理解和实际运用,树立精益求精、百折不屈的大国工匠精神。三、课程内容与要求本课程根据云计算技术应用岗位能力要求,重构课程结构,形成了集群部署与运维的课程结构,主要内容包括:Kubernetes概述、Kubernetes基础环境部署、Kubernetes集群环境部署、节点资源管理、标签Label与注解Annoatation、KubernetesAPI与资源Resources、命名空间Namespaces、工作负载之Pod、工作负载之控制器Controllers、服务Service与负载均衡、Pod的生命周期管理、数据存储、Pod节点分配、污点Taint与容忍度Toleration、Pod水平自动伸缩、Kubernetes包管理器Helm,每个项目又由若干教学单元组成,具体见表2所示:表2教学内容及要求序号项目名称教学单元/子任务主要学习内容(知识点)对接典型工作任务要求或职业能力要求思政育人目标建议学时1项目一Kubernetes基础环境部署任务1.1虚拟机软件安装与配置任务1.2远程登录软件安装任务1.3虚拟机模板安装与配置1Kubernetes的概念与起源;2Kubernetes的生态与市场;3Kubernetes的功能与组件;4虚拟机软件安装与配置。1能理解Kubernetes的核心功能及核心组件构成2了解Kubernetes的生态与市场1结合Kubernetes的发展历史、技术的不断更迭,引导学生建立正确的人生发展观,培养学生浓厚的学习兴趣,养成自主学习的习惯,树立终身学习的意识;2介绍开源软件协议,提高学生知识产权及软件版权意识。42项目二Kubernetes集群环境部署任务2.1网络规划与虚拟机节点克隆任务2.2节点配置与单控制平面创建任务2.3节点管理与集群状态查看1部署Kubernetes的网络规划;2Kubernetes的节点配置;3Kubernetes单控制平面的创建与配置;4Kubernetes的节点管理。能独立进行Kubernetes的部署与节点管理结合集群多节点协同,引导学生具有团队合作精神、实事求是、追求创新,通过掌握的专业技术做正确的事,不损害公共利益,树立正确的职业目标,建立正确的职业价值体系。43项目三标签与注释管理任务3.1标签的管理任务3.2节点角色的管理任务3.3注释的管理 任务3.4KubernetesAPI使用任务3.5命名空间命令行方式管理任务3.6命名空间配置文件方式管理1标签的基本概念与应用场景;2标签的查看、添加与删除命令;3节点角色分配与管理;4注解Annotation的基本概念与基本使用;5KubernetesAPI的概念和基本使用;6ResourcesAPI的概念和使用;7Namespaces的概念与使用。1能理解标签的概念和应用场景,并进行标签的运维;2能理解节点角色的作用,并可进行管理;3能理解API与ResourcesAPI的概念与基本使用;4能理解、运用Namespace;通过挖掘标签、角色、注解及命名空间的概念,旁征博引蕴含的计算思维、辩证思维、实验思维,帮助学生能够独立并辩证地看待问题、理性地思考问题、高效地解决问题,从而建立正确的价值观。44项目四工作负载之Pod管理任务4.1Pod命令行方式管理任务4.2Pod的镜像拉取与重启管理任务4.3Pod的资源请求与限制任务4.4容器的登录任务4.5kubectlapply、edit与patch的使用任务4.6Init容器的创建与观察任务4.7静态Pod管理1Pod的概念与作用;2Pod内部的资源共享;3Pod的命令行管理方式;4Pod的镜像拉取策略与重启策略;5Pod的资源请求与限制;6容器登录;7kubectl资源修改命令;8Init容器和静态Pod;9Pod的阶段状态管理。1能理解Pod的概念与作用;2能掌握Pod多种创建方式;3能掌握Pod的资源配额管理;4能理解、掌握Init容器与静态Pod的概念;5能了解Pod的各阶段状态;学习总结专业的程序开发流程、标准和规范,帮助学生养成良好的程序编写及注释习惯,产出高质量的代码及软件产品说明。85项目五工作负载之控制器管理任务5.1ReplicaSet控制器管理任务5.2Deployment控制器的创建与副本数调整任务5.3Deployment控制器的更新与回滚任务5.4Deployment控制器的暂停与恢复任务5.5Deployment控制器的重新部署与更新状态查询任务5.6DaemonSet控制器管理任务5.7StatefulSet控制器管理任务5.8Job控制器管理任务5.9CronJob控制器管理1控制器相关基础知识;2ReplicaSet控制器的管理;3Deployment控制器的创建与扩缩容;4Deployment控制器的更新与状态管理;5DaemonSet控制器的管理;6StatefulSet控制器的管理;7Job控制器与CronJob控制器管理。1能掌握Kubernetes中的六大控制器的概念与原理;2能熟练掌握Deployment控制器的创建、扩缩容、更新、状态管理;3能掌握DaemonSet控制器的管理;4能理解StatefulSet控制器的管理;5能正确使用Job与CronJob控制器管理。通过结合实际运维案例,在YAML脚本编写过程中,学思结合、知行统一,增强学生勇于探索的创新精神、善于解决问题的实践能力,在实践中增强创新精神、创造意识和创业能力。126项目六服务管理与负载均衡实现任务6.1ClusterIP服务管理任务6.2端点Endpoint查看任务6.3虚IP与Service代理模式查看与运用任务6.4NodePort类型服务管理任务6.5ExternalIP外部IP创建任务6.6CoreDNS服务发现任务6.7ExternalName类型服务创建任务6.8HeadlessService创建任务6.9ExternalIPPort运用任务6.10会话保持1服务Service的基本概念;2服务类型与端口;3ClsterIP类型服务管理;4NodePort类型服务管理;5CoreDNS服务发现;6ExternalName类型服务;7HeadlessService无头服务;8ExternalIPPort外部端口使用;9会话保持管理;1能理解服务Service的概念;2能掌握ClusterIP、NodePort、ExternalName类型服务管理;3能掌握CoreDNS服务发现;4能掌握HeadlessService无头服务、ExternalIPPort的使用;5能理解会话保持管理的机制。结合Service管理与负载均衡,帮助学生树立正确的职业技术发展观,提高学生职业道德素养,尊重并遵守行业公约,努力提高自己的技术技能,用自己的技能造福社会。87项目七Pod的生命周期管理任务7.1Pod生命周期与命令执行探测任务7.2HTTPGet检查任务7.3TCPSocket检查1Pod生命周期的概念;2容器状态的概念;3容器状态探测方法。1能理解、掌握Pod生命周期的概念;2能掌握容器状态探测方法。通过容器状态探测的案例,引导学生将自己人的自然属性和软件从业者的社会属性密切联系,以辩证唯物主义和历史唯物主义的世界观认识和改造客观世界,为社会和人民造福。48项目八数据存储任务8.1hostPath类型卷任务8.2持久卷的创建与回收任务8.3StorageClass存储类使用任务8.4ConfigMap的使用任务8.5Secret的使用任务8.6emptyDir的使用1hostPath类型卷的基本使用;2持久卷的基本使用;3StorageClass存储类的基本使用;4ConfigMap的基本使用;5Secret的基本使用;6emptyDir的基本使用。1能掌握、运用数据存储的使用场景;2能掌握hostPath、StorageClass、ConfigMap、Secret、emptyDir的基本使用结合现今数据存储的持续发展与更迭,引导学生正确认识和理解学习的价值,培养浓厚的学习兴趣,养成自主学习的习惯,掌握适合自身的学习方法,具有终身学习的意识和能力,以适应软件行业日新月异的技术发展。49项目九Pod节点分配任务9.1nodeName的基本使用任务9.2nodeSelector的基本使用任务9.3亲和与反亲和的基本使用任务9.4污点的基本使用任务9.5容忍度的基本使用1Pod节点分配的概念;2节点选择约束的常用形式;3亲和与反亲和的概念和用法;4污点的概念和应用场景;5污点的基本使用;6容忍度的概念和应用场景;7容忍度的基本使用。1能掌握Pod节点分配的概念;2能理解、掌握亲和与反亲和的概念与用法;3能理解、掌握污点的基本场景;4能掌握容忍度的概念与使用;通过Pod节点分配的原则,引导学生理解敬业、精益、专注、创新等工匠精神的基本内涵,养成追求卓越的创造精神、精益求精的品质精神和用户至上的服务精神。410项目十Pod水平自动伸缩任务10.1计算Pod的数量任务10.2HPA应用部署与前期准备任务10.3HPA实现1Pod水平自动伸缩(HPA)的概念与作用;2HPA的规则;3HPA规则下Pod数量的计算方法;4使用配置文件配置CPU约束;5HPA应用部署。1能掌握Pod水平自动伸缩的原理;2能部署与管理HPA应用;提倡健康的网络道德准则和交流活动,鼓励学生利用自己的所学的专业知识,积极参与社会科学普及和应用推广活动。211项目十一Kubernetes包管理器Helm任务11.1Helm的安装与仓库配置任务11.2Helm应用部署——MariaDB数据库主从服务部署1Helm作用;2Helm中的三大概念:Chart、Repository、Release及其使用;3Helm打包应用、管理应用依赖关系、管理应用版本并发布应用;4查找、安装、升级、回滚、卸载应用程序。1能掌握Helm的使用;2能使用Helm进行应用的运维管理。分析软件行业对优化我国产业结构的重要作用,引导学生认同软件行业职业价值观及社会主义核心价值观,自觉遵守相关法律规定,并规范自身的政治行为。2四、教学方法建议《Kubernetes部署与运维》作为软件与大数据学院的专业核心课程,以学生为主体,针对Kubernetes集群的部署与运维,采用教-学-做一体化的项目教学法、任务驱动法、情意教学法,并对综合性实训案例进行讨论式教学法、翻转课堂法等。鼓励和引导学生自发形成小组,合作探究学习、自主学习、亲身实践学习。建议在教学中注重以下方面:(1)理论讲授:通过讲解Kubernetes的基本概念、原理和技术,使学生建立扎实的基础知识体系。(2)案例分析:通过分析具体的常见应用pod部署案例,帮助学生理解Kubernetes技术在实际工程中的优缺点、应用场景和限制条件。(3)小组讨论:组织学生进行小组讨论,共同探讨容器技术实际应用中的问题及解决方案。(4)项目实践:通过实际项目实践,让学生亲身体验Kubernetes技术的应用场景和优势,提高其实践能力和应用水平。五、课程实施条件1.师资团队要求主讲教师需要精通Ubuntu等Linux操作系统基础知识,掌握基本的容器技术知识,能够较为熟练的快速查阅Ubuntu、Docker、Kubernetes的官方文档与社区文档,定位常见故障与问题,并能够进行快速排错。教学团队成员需要对诸如Nginx、MySQL有一定的了解。教学团队成员建议由三名以上教师构成,定期收集、更新实训案例内容。2.实践教学条件要求(1)计算机硬件要求:Windows10以上,CPU主频>=2Ghz,内存容量>=16G;(2)虚拟软件工具要求:VMWareWorkstation16及以上,MobaXterm;(3)虚拟机系统配置:UbuntuServer22.04LTS系统,磁盘容量20G,预置阿里云安装源、预置OpenSSH(配置MobaXterm登录UbuntuServer)、预置Docker19,要求同时提供三台虚拟机系统,Master要求4G内存,其他节点要求1G内存;(4)其他要求:扩音器,投影仪或教学广播系统等;(5)课程的教学过程在实训机房进行,每人学生配备一台电脑;或每个学生座位配备电源插座一个,由学生自带笔记本电脑,教课WIFI覆盖;3.教学资源基本要求(1)教材选用与编写《Kubernetes集群部署与运维(慕课版)》,朱川等编著,人民邮电出版社,2025。(2)课程资源的开发与利用集群部署与运维在线开放课程资源:/mooc-ans/course/232724226.html六、考核方式建议本课程注重学生平时学习过程,考核由素质性评价、知识性评价、技能性评价、创新性评价4部分组成,其中创新性评价为附加奖励项,具体如表3所示。表3各项考核比例序号考核环节考核内容比例1素质性评价操作规范、文档规范、职业素养、岗位认知、学习态度等20%2知识性评价期末成绩(50%)+单元测验(50%)40%3技能性评价各项目任务实训40%4创新性评价取得与本课程相关的竞赛、论文发表、技术服务等10%1.态度性评价对学生课堂中操作和流程的规范程度进行评价打分,通过问卷等方式对学生的职业素养认知和专业岗位认知进行考核。同时对学生出现迟到、早退,仪容不整,不带书本、从事与课堂教学无关事项、打瞌睡、不参与团组活动以及其他学习主动性明显不足现象的,每次扣1分;无故旷课、严重影响课堂秩序的,每次扣2分,直至该项素质性评价成绩扣完。如一课程缺课累计达总课时的三分之一及以上者,依照学院《学生学分制学籍管理规定》第十一条,该课程成绩按零分计,直接重修。2.知识性评价每完成一个单元教学任务后应进行一次课堂小测验;单元测验、期末成绩按50:50(百分制)计入知识性评价成绩。3.技能性评价表4课程技能考核各项目占比一览表考核点项目名称考核比例项目二单控制平面部署30%项目六Service部署20%项目八数据存储20%项目十Pod水平自动伸缩30%合计100%4.创新性评价(附加奖励)对于取得与本课程知识、技术相关的证书如专利授权证书、软件等专业产品登记证书等,在院级及以上学科(专业)相关的竞赛获奖、市级以上刊物发表论文,社会技术服务取得明显成效,或者在本课程学习中有突出创新的学生,经本人申请,课程授课教师审定通过并提供佐证材料,报二级学院认定后,每项成果可给予本课程不超过10分的附加分奖励并计入学业成绩总分。七、其它说明推荐参加阿里云ACA、ACP认证、1+X云计算相关中级水平职业技能认证、以及各类云计算相关企业认证考试。课程授课计划(XX学年第X学期)课程名称(全称)集群部署与运维 授课班级云计算技术与应用相关专业 课程总学时56本学期计划学时56 任课教师朱川 教研室云网互联教研室 制定日期2025 年 2 月 20日 课程标准制定部门软件与大数据学院教材全称(编者、出版单位、出版时间)《Kubernetes集群部署与运维(慕课版)》,朱川等编著,人民邮电出版社,2025年6月主要教学参考书(名称、编者)《Kubernetes权威指南》龚正编著,电子工业出版社,2019.06本学期教学周数3本课程周时数20本课程学期总时数56编制说明1.本计划突出高职学生的实际动手能力训练,大部分课时采用边讲边练的“一体化教学”教学模式,以保证实践课时数不少于28学时,课程结束有相应的课程设计,锻炼学生应用所学知识解决实际问题的能力。2.本计划以云计算231班级的教学进程为例,其他不同班级根据教学进程在周次上所有不同。3.在授课过程中,可根据实际情况作适当调整。教学方式与课时分配一体化教学28实践28本课程考核方式性质:考试考核形式:素质性评价(20%)+知识性评价(40%)+技能性评价(40%)教研室主任二级学院(部)负责人教务处处长教学校长序号周次学时教学章节及内容摘要教学方式作业布置114项目1Kubernetes基础环境部署 任务1.1虚拟机软件的安装与配置知识引入:Kubernetes介绍Kubernetes的概念与起源Kubernets的功能3.Kubernetes组件(1)控制平面组件(2)Node组件(3)插件4Kubernetes的生态与市场任务实现Kubernetes部署规划—硬件要求2.Kubernetes部署规划—软件环境3.虚拟机软件安装4.虚拟机软件配置任务1.2远程登录软件的安装任务1.3虚拟机模板的安装与配置知识引入:软件源介绍任务实现1.创建虚拟机模板2.虚拟机模板配置3.UbuntuServer20.04LTS64位安装一体化教学实践214任务1.3虚拟机模板的安装与配置任务实现4.UbuntuServer20.04LTS64位配置5.虚拟机模板快照拍摄6.Docker安装7.Docker配置8.kubeadm的安装与配置一体化教学、实践314项目2Kubernetes集群环境部署任务2.1网络规划与虚拟机节点克隆知识引入:集群节点规划任务实现:1.主机名与网络规划2.虚拟机节点克隆任务2.2节点配置与单控制平面创建知识引入:控制平面与kubectl命令任务实现:1.节点配置2.参数自动补全配置3.控制平面配置文件生成4.控制平面初始化5.kubectl配置文件设置6.Kubernetes网络配置一体化教学、实践控制平面集群部署实验报告414任务2.3节点管理与集群状态查看知识引入:Kubernetes节点操作任务实现:查看节点信息项目3标签与注释管理任务3.1标签的管理知识引入:标签基本概念任务实现:标签的查看、添加与删除。任务3.2节点角色的管理知识引入:节点角色分配原理任务实现:节点角色的管理任务3.3注释的管理 知识引入:注释的基本概念及应用场景任务实现:注释的查看、添加与删除。任务3.4KubernetesAPI的使用知识引入:KubernetesAPI的概念与使用任务实现:KubernetesAPI版本查看任务3.5命名空间的命令行方式管理知识引入:命名空间基本概念任务实现:命名空间可以通过相关kubectl命令进行查看、创建与删除任务3.6命名空间的配置文件方式管理知识引入:命名空间配置文件说明任务实现:以配置文件方式创建与删除命名空间一体化教学、实践514项目4工作负载之Pod管理任务4.1Pod的命令行方式管理知识引入:Pod的基本概念及内部资源共享任务实现:以命令行方式创建、查看与删除Pod任务4.2Pod的镜像拉取与重启管理知识引入:镜像拉取策略与重启策略任务实现:在YAML格式文件中查看有容器镜像的拉取策略与重启策略任务4.3Pod的资源请求与限制知识引入:可压缩资源与不可压缩资源任务实现:部署Metrics-Server插件任务4.4容器的登录知识引入:容器登录的基本命令任务实现:登录Pod中的默认容器及指定容器任务4.5kubectlapply、kubectledit与kubectlpatch命令的使用知识引入:资源应用及配置修改任务实现:kubectlapply命令一体化教学、实践624任务4.6Init容器的创建与观察知识引入:Init容器基本概念任务实现:含有Init容器的Pod的创建与运行过程观察任务4.7静态Pod管理知识引入:静态Pod基本概念任务实现:在节点中查看静态Pod及Pod的命名规则项目5工作负载之控制器管理 任务5.1ReplicaSet控制器管理 知识引入:ReplicaSet控制器基本概念任务实现:ReplicaSet控制器的创建、观察、动态缩容及删除任务5.2Deployment控制器的创建与副本管理知识引入:Deployment控制器基本概念任务实现:创建Deployment控制器,观察Pod,以及相应的标签一体化教学、实践724任务5.3Deployment控制器的更新与回滚知识引入:更新与回滚的基本命令任务实现:更新Deployment控制器,并查看Rollout的历史记录 任务5.4Deployment控制器的暂停与恢复知识引入:暂停与恢复的基本命令任务实现:Deployment控制器暂停与恢复 任务5.5Deployment控制器的重新部署与更新状态查询知识引入:重新部署与状态查询的基本命令任务实现:对deployment-nginx进行重新部署任务5.6DaemonSet控制器管理知识引入:DaemonSet控制器基本概念任务实现:创建DaemonSet控制器,并进行配置变更,最后进行删除 任务5.7StatefulSet控制器管理知识引入:StatefulSet控制器基本概念任务实现:创建StatefulSet控制器,观察其创建过程,最后进行删除 任务5.8Job控制器管理 知识引入:Job控制器基本概念任务实现:创建名为pi的Job控制器,计算π小数点后2000位,并将结果输出任务5.9CronJob控制器管理知识引入:CronJob控制器基本概念任务实现:创建CronJob控制器,并进行相关的查看与删除项目6服务管理与负载均衡实现 任务6.1ClusterIP类型服务管理 知识引入:创建服务的基本命令任务实现:ClusterIP类型服务命令行任务6.2端点查看知识引入:端点与Service、Pod的关系任务实现:观察Endpoint与Service的关系 任务6.3虚IP地址与Service代理模式的查看及运用知识引入:虚IP地址与3种代理模式任务实现:虚IP地址查看一体化教学、实践824任务6.4NodePort类型服务管理知识引入:NodePort类型服务的基本概念任务实现:创建NodePort类型服务nodeport-service,观察并分别通过clusterIP类型服务及NodePort类型服务访问后端服务 任务6.5ExternalIP创建知识引入:ExternalIP基本概念任务实现:创建ClusterIP类型服务clusterip-service3,同时指定外部IP地址,并观察如何通过clusterIP和ExternalIP访问服务。 任务6.6CoreDNS服务发现知识引入:CoreDNS基本概念任务实现:CoreDNS服务发现 任务6.7ExternalName类型服务的创建知识引入:ExternalName类型服务的基本概念任务实现:创建类型为ExternalName的external-service服务,将域名映射到集群内部,然后通过externalname-service进行访问 任务6.8HeadlessService创建知识引入:HeadlessService基本概念任务实现:创建名为headless-service的无头服务和名为head-service的非无头服务,使用nslookup工具进行域名解析并观察输 任务6.9ExternalIPPort运用知识引入:ExternalIPPort基本概念任务实现:创建名为external-ip-port的ClusterIP类型的服务,将外部IP地址、端口号3306映射到集群内部,并使用curl工具解析外部IP地址所对应的集群内的external-ip-port服务。任务6.10会话保持 知识引入:会话保持基本概念任务实现:将external-ip-port服务的sessionAffinity的值None修改为ClientIP,并观察修改后配置的自动更新。一体化教学、实践Service部署实验报告924项目7Pod的生命周期管理 任务7.1Pod生命周期与命令执行探测操作知识引入:Pod生命周期任务实现:创建一个Pod,通过ExecAction进行存活态探测 任务7.2HTTPGet检查知识引入:存活态探测与HTTPGet检查任务实现:创建一个Pod,通过HTTPGetAction进行存活态探测 任务7.3TCPSocket检查知识引入:就绪态探测与TCPSocket检查任务实现:创建一个Deployment控制器,要求控制器内的Pod副本提供HTTP服务,对比使用就绪态探测的前后效果 一体化教学、实践1024项目8数据存储 任务8.1hostPath卷知识引入:hostPath卷任务实现:在Kubernetes中使用hostPath卷 任务8.2持久卷的创建与回收知识引入:持久卷与持久卷申领任务实现:创建PV,并基于该PV创建PVC和对应的Pod,观察Pod、PVC、PV之间的关系,以及在创建过程中的状态变化。然后创建一个卷,测试其回收策略。任务8.3StorageClass存储类使用 知识引入:存储类的概念与动态卷任务实现:ExternalStorage插件使用任务8.4ConfigMap的使用知识引入:ConfigMap的概念任务实现:创建ConfigMap,并将其定义的键值对数据以环境变量的形式导入Pod中。然后使用目录方式创建ConfigMap,并
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 考古勘探工安全应急强化考核试卷含答案
- 梁式窑石灰煅烧工安全检查强化考核试卷含答案
- 机械产品试验员操作安全强化考核试卷含答案
- 有机宝石检验员安全素养水平考核试卷含答案
- 热转移防护膜涂布工岗位安全理论考核试卷含答案
- 道路危险货物运输员诚信品质竞赛考核试卷含答案
- 电工合金冷变形工岗中协同应用考核试卷含答案
- 医用光学仪器组装调试工班组建设评优考核试卷含答案
- 车轮轧制工安全素养知识考核试卷含答案
- 盔帽工岗中技术评优考核试卷含答案
- 高标准农田建设竣工测量技术报告
- 技术管理培训课件(全部内容)
- 《卡锁式连接预应力混凝土组合方桩图集》
- 外研版八年级英语上册各单元作文范文
- 开封市第二届职业技能大赛网络系统管理项目技术文件(国赛项目)
- DL∕T 1735-2017 大坝安全监测仪器电缆基本技术条件
- 《水电厂应急预案编制导则》
- 危险化学品使用说明书
- DB11∕T 3035-2023 建筑消防设施维护保养技术规范
- 全国民用建筑工程设计技术措施-规划-建筑-景观
- 《项目管理学》课件
评论
0/150
提交评论