课程介绍
【培训背景】
K8S,是Kubernetes的简称,是谷歌推出的业界最受欢迎的容器编排器。本课程主要介绍K8S的基础命令、资源编排YAML、Pod对象和Depioyment,K8S的三大核心组件、Ingress、Helm、日志收集和kuboard等知识,以及Docker的安装和常用命令。
本课程全方位讲解了K8s技术的高级应用实战,以及Kubernetes的体系结构、特性以及部署集成等相关知识。让学员全面系统的掌握K8s及Dcoker。
【培训收益】
彻底理解Docker的体系架构与核心概念
掌握基于Docker和Kubernetes的企业应用架构
掌握Kubernetes的体系架构、管理、部署,以及相应组件的原理和应用场景
【适合人群】
系统的研发人员、系统运维人员、系统管理员,系统架构师
【培训特色】
1. 系统全面的知识体系
从基础到进阶:课程通常从Kubernetes的基本概念讲起,逐步深入到集群架构、部署、配置、管理等各个方面,确保学员能够建立起扎实的理论基础。
全面覆盖:课程内容涵盖Kubernetes的核心组件(如API Server、Scheduler、Controller Manager、etcd等)、资源管理(Pods、Deployments、Services等)、安全机制、存储和网络配置、监控和日志系统等多个关键领域。
2. 实战导向的教学方法
动手实践:课程强调实践操作,通过提供配套的实验环境和实际案例,让学员在真实或模拟的企业环境中进行Kubernetes集群的创建、管理、应用部署、故障排查等操作,从而加深对理论知识的理解并提升实战能力。
场景模拟:针对企业实际使用场景,设计多个基于实际项目的案例,让学员在模拟环境中体验Kubernetes在不同场景下的应用,如CI/CD流程、自动化测试环境管理、性能监控等。
3. 专业的师资团队
资深讲师:培训通常由具有丰富实践经验和深厚技术功底的讲师授课,他们不仅熟悉Kubernetes的理论知识,还具备丰富的项目实战经验,能够将复杂的技术知识以通俗易懂的方式传授给学员。
经验分享:讲师会分享自己在项目实践中遇到的问题及解决方案,以及最佳实践经验和技巧,为学员提供宝贵的参考和借鉴。
4. 灵活多样的学习方式
线上线下结合:除了传统的线下面授课程外,还提供在线直播、录播视频等多种学习方式,方便学员根据自己的时间和节奏进行学习。
学习资源丰富:为学员提供丰富的学习资料和参考文档,如PPT、教材、实验指南、案例分析等,助力学员深入学习和备考。
5. 强调问题解决和性能优化
故障排查:课程会教授学员如何诊断和解决Kubernetes集群中常见的问题,包括网络问题、存储问题、资源分配问题等。
性能优化:通过介绍Kubernetes的弹性伸缩特性、资源调度算法等高级功能,帮助学员了解如何对集群进行性能调优以提高运行效率。
【结业证书】
参加培训并通过考试学员,由工业和信息化部教育与考试中心统一颁发证书。
开班计划
开课时间 | 授课形式 | 培训类型 | 上课城市 | 在线报名 |
---|---|---|---|---|
随报随学 | 录播 | 特惠班 | IT云课 | 在线报名 |
课程大纲
K8S企业实战培训班,录播课为16课时,企业内训可按需求定制。
课程安排如下:
1.1.K8S简介及安装介绍
1.2.K8S的基础命令介绍
1.3.K8S的资源编排YAML
1.4.K8S的Pod对象和Depioyment
1.5.Docker的安装
1.6.Docker的常用命令
1.7.课程回顾
1.8.K8S的安装
1.9.K8S的三大核心组件
1.10.K8S的配置之加密、Configmap、NFS、PV、PVC
1.11.课程回顾
1.12.K8S的demo演示过程
1.13.K8S的ingress的介绍
1.14.K8S的helm
1.15.K8S的日志收集方案介绍
1.16.K8S的kuboard介绍