您现在的位置:首页 > IT资讯 > k8s容器技术高级工程师考前培训(全国常年招生)

k8s容器技术高级工程师考前培训(全国常年招生)

2023/11/7 11:17:09 | 来源:Admin


培训背景

Kubernetes(k8s)诞生于谷歌,是一个开源的,用于管理云平台中多个主机上的容器化的应用,k8s的目标是让部署容器化的应用简单并且高效,其提供了应用部署、规划、更新、维护的机制。

本课程提供现场面授、线上直播+录播的学习模式,资深专家授课,通过实践练习、案例分析让学员更好地管理和运维容器化应用程序,从而实现高效、稳定和安全的应用交付和运行。

【授课形式】线下面授班(公开课、企业内训均可)

【配套服务】提供课程培训讲义、学员在线交流、专家在线答疑、班主任教学管理服务。

【支持城市

北京 上海 广州 深圳 成都 重庆 天津 青岛 厦门 宁波 西宁 徐州 东莞 沈阳 济南 西安 郑州 武汉 苏州 杭州 昆明 长春 大连  合肥  长沙  乌鲁木齐 嘉兴 无锡......

【近期开班】

 北京 8月20-22|上海 11月28-30

......常年全国巡回开班,另有线上直播、录播课程随报随学

(满10人即可申请加开当地面授)

【培训对象】

运维 、开发、测试、DevOps工程师、架构师等有Linux基础的技术人员均适合。

【培训收益】

通过此次课程培训,可使学习者获得如下收益:

1、K8s的架构与应用

2、掌握基于Docker和K8s的企业应用架构

3、掌握基于虚拟化容器Docker与K8s的体系架构、管理、部署,以及相应组件的原理和应用场景。

4、让学员具备部署基于企业虚拟化云平台环境的能力。

培训安排3天,每次6-7小时)

Docker虚拟化容器引擎 第一天

第一章

什么是Docker及其体系架构

1、什么是Docker?

2、Docker的体系架构与基本概念

3、准备实验环境

4、安装Docker

第二章

Docker的镜像

1、使用和访问Docker官方公有的镜像仓库

2、配置和使用阿里云Docker镜像加速仓库

3、管理Docker的镜像和容器

4、构建Docker镜像

① 使用docker commit命令构建镜像

② 使用dockerfile文件构建镜像

5、Docker File

第三章

Docker的容器

1、容器的基本操作

2、容器的日志

3、管理容器的资源

① 基础知识:Linux control groups

② Docker对CPU的使用

③ Docker对内存的使用

④ Docker对I/O的使用

第四章

Docker网络和容器的通信

1、Docker网络通信的基本原理

2、Docker的网络模式

3、容器间的通信

4、容器访问控制

 

第五章

Docker的数据管理

1、数据卷

2、数据卷容器

3、利用数据卷容器来迁移数据

第六章

搭建Harbor私有仓库

1、什么是Harbor?

2、安装Docker和Docker Compose

3、解压并配置harbor

4、安装harbor

5、访问harbor

6、通过终端访问harbor


Docker虚拟化容器引擎 第

第一章:K8s简介体系架构

 

什么是Kubernetes(K8s)?

Kubernetes的体系架构

Kubernetes的组件

Kubernetes的相关术语

第二章:K8s集群的部署

准备工作

使用kubeadmin部署K8s集群

部署DashBoard UI

使用yum方式部署K8s集群

第三章:使用Kubectl

Kubectl常用命令及使用技巧

K8s中部署应用

第四章:Pod对象的管理

 

Pod介绍与容器分类

镜像拉取策略

资源限制

重启策略

Pod健康检查(Probe探针)

Pod调度策略

故障排查

第五章:控制器Controller

 

Deployment控制器

Daemonset控制器

Job控制器

CronJob控制器

StatefulSet控制器

第六章:服务Service

Service介绍与定义

Service三种类型

Service 代理模式

集群内部DNS服务(CoreDNS)

通过Ingress访问应用简介

Docker虚拟化容器引擎 第

第一章:持久化存储

K8s与Docker的持久化存储

数据卷的类型

持久卷和持久卷声明

PV动态供给

第二章:管理应用程序的配置

Secret

ConfigMap

ConfigMap的动态更新

第三章:K8s平台中日志收集

收集哪些日志

日志收集方案

安装ELK

收集k8s组件日志

收集nginx访问日志

实战案例:采集tomcat pod日志

第四章:

基于K8S构建企业CI/CD平台

Jenkins与Kubernetes的持续集成与持续部署

基于Kubernetes的Jenkins集群架构

Jenkins与Kubernetes集成

应用部署的升级

应用部署的金丝雀升级

应用部署蓝绿升级

应用部署的滚动升级

使用Helm简化Kubernetes应用的部署和管理

什么是Helm?

【实战】部署Helm

使用Helm管理Kubernetes

企业生产环境的项目构建

基于K8s构建微服务应用

基于K8s的Devops平台构建

第五章:Kubernetes的监控与故障诊断

Kubernetes监控指标与监控方案

监控系统部署

Kubernetes的故障诊断与解决方案

Pods 模块检查

Service模块检查


【培训讲师】

江老师  拥有16年IT相关工作经验,10余年的培训经验,具备丰富的企业应用软件开发经验、深厚的软件架构设计理论基础及实践能力,尤其擅长区块链、人工智能以及大数据相关技术。此外,张老师现任工信部大数据实验室研究员;工信部特约讲师;工信部大数据、人工智能培训体系建设和试题的开发专家团成员;张老师精通大型分布式互联网应用架构设计与技术开发。对于大规模分布式架构、微服务架构、云计算与容器化技术、开发与运维一体化、应用系统安全与和架构设计、海量数量处理、大数据等方向特别有研究,尤其是偏后端的对于高并发系统上有丰富的架构和实施经验。

李老师  K8s中国区官方认证导师,Linux集群架构师,前奇虎360高级DevOps工程师。 在自动化运维、容器化及云计算方面积累了丰富的实战经验。

近期开班