系统运维

周五成都首次 Kubernetes 3天实战培训开班

2021-01-13 14:38:45 阅读数 9120 收藏 0

起源Google的Kubernetes 在过去几年中一直是云计算领域最著名的开源项目之一,项目成立4年一路高歌猛进,早已家喻户晓,成为容器编排的事实标准,为组织设计和部署应用程序带来全新定义。Linux 基金会常务董事 Jim Zemlin 说:“Kubernetes is the Linux of the Cloud(Kubernetes 已经成为云计算时代的 Linux 操作系统)”。

 

根据CNCF基金会调查数据显示:

在开发周期的所有阶段均使用容器已经成为常态,利用容器进行测试的人数大幅增加,从 2018 年 3 月的 24% 增加到 42%,另外 27% 的受访者提到未来计划采用。用于概念验证的容器使用也有所增加(从 8% 上升到 14%)。


对于运行 Kubernetes 而言,生产集群的数量也在增加。运行 1-5 个生产集群的受访者减少 37%,而运行 11-50 个集群的受访者增加 154%。尽管如此,受访者大多运营 6-10 个生产容器,29% 的受访者报告这一数字。


为满足个人及企业对Kubernetes市场需求,我们推出3天线下系统化的实战培训,理论加实践结合,采用3+1+1新模式(3天线下实战培训,1年内可免费再次参加,每期前10位报名,免费参加价值3600元的线上课程)。课程规划原则:系统化、实战化、生产可用化,让所有学员能系统化深入学习Kubernetes以及容器相关技术,少走弯路。


成都:8月16日-8月18日

地址:成都市武侯区二环路西一段南外双楠永顺路28号简悦逸致酒店2楼会议室


课程特色:

  • 3天线下集训,系统化学习Kubernetes;

  • 1年内可免费再次参加,巩固学习;

  • 每期前10位报名,免费参加价值3600元线上课程;

  • 配套纸质书教材、电子版教材;


课程目录:

1、微服务

  • 康威定律

  • 微服务要遵循的设计原则

  • 由微服务过渡到容器和k8s

2、Docker

  • 容器是什么,容器技术的本质?

  • 容器生态圈介绍

  • Docker容器技术介绍

3、Kubernetes 概述

  • Kubernetes是什么?

  • 为什么要用Kubernetes?

  • Kubernetes 主要组件

  • Kubernetes 基本概念与术语

3Kubernetes集群安装和部署服务

  • Kubernetes配置基础环境

  • 安装Kubernetes 的不同方式介绍

    Minikube安装、Kubeadm安装、二进制安装、ansible安装

  • 使用二进制方式安装kubernetes实战

  • 通过Kubernetes部署应用服务

4、Kubernetes 架构

  • Kubernetes 设计理念

  • ETCD解析

  • CRI

  • CNI

  • CSI

5Kubernetes API

  • 了解 Kubernetes 的 API 

  • Kubernetes 中 API 资源的结构定义

  • kubectl 工具的使用

  • Kubernetes 中 API 之外的其他资源

6、集群资源管理

  • Node节点管理

  • Namespace介绍和管理

  • Label介绍

  • Annotation介绍

  • Label和Annotation区别和使用

  • Taint和Tolerationa(污点和容忍)

  • 垃圾收集

7Kubernetes Pod

  • Pod 是什么?

  • Pod介绍与原理讲解

  • Pod创建与删除

  • Pod生命周期管理

  • PodHook讲解

  • Pod的重启策略

  • Pod健康检查

8Kubernetes控制器

  • RC和RS

  • Deployment

  • Daemonset

  • StatefuleSet

  • Job

  • CronJob

  • Admission Controller (准入控制器)

  • HPA

9、服务质量

  • QoS分类与实践

  • 可压缩资源与不可压缩资源

  • Pod被Kill场景与顺序

  • QoS使用最佳实践

  • 用QoS策略限制资源实战

10、服务注册与服务发现

  • Service 介绍 [ClusterIP, NodePort,LoadBalancer]

  • Service在Kubernetes中工作原理

  • DNS

  • Ingress 工作原理与规则

  • Ingress Controllers 工作原理与部署

  • Headless 服务

11、网络

  • Kubernetes 网络模型与策略

  • Kubernetes中的网络解析——以flannel为例

  • Kubernetes中的网络解析——以calico为例

12、资源调度

  • 调度流程

  • 调度策略

  • 预选与优选

  • Pod优先级与抢占

  • 调度策略应用场景

  • 调度策略实际场景实践

13、安全配置管理

  • RBAC-基于角色访问权限配置

  • POD 安全策略配置

  • Namespace资源配额管理

14、存储

  • ConfigMap

  • Secret

  • ConfigMap的热更新

  • Volume[hostPath,emptyDir]

  • Persistent Volume(持久化卷)

  • NFS

  • GlusterFS

  • Storage Cl

15、日志处理

  • 集群常见问题定位

  • Kubernetes日志处理基本原理

  • 使用EFK进行日志收集方案

  • 部署及实战演示

16、DevOps

  • gitlab安装

  • 使用gitlab ci +kubernetes建立CI/CD解决方案


课程适合人群:

  • Kubernetes技术基础薄弱,但对Kubernetes技术有浓厚兴趣的小伙伴;

  • 对Kubernetes技术有一定的了解和接触,期望系统化的深入理解;

  • 已经将Kubernetes用于生产,但希望获得最佳实践,避免走弯路;

(容器技术爱好者、云计算从业者、运维工程师、开发工程师、架构师)


学员收获:

  • 从0-1全系统化学习 Kubernetes,对调度系统、网络、存储、安全、日志监控、CI/CD等有全局了解,熟悉学习路线;

  • 提高 Kubernetes 技术在企业落地效率,熟悉 Kubernetes 生产最佳实践,在生产实践路上少走弯路,避免踩坑;

  • 了解老师所在项目真实案例,上生产环境前、中、后期遇到挑战,踩过的一些坑,如何发现、解决, 帮助学员分析工作中遇到的问题、解决问题方法;


培训费用:5500元(可开发票)

组团:2-3人,每人优惠300元,4人以上每人优惠500元;

报名链接:

https://www.bagevent.com/event/5357965

或识别下方二维码了解:

联系人:曹辉

咨询电话:15999647409

微信咨询VincentHello_


点击阅读原文直达报名链接!

本文分享自微信公众号 - K8S中文社区(k8schina)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。