4006-998-758
3000+课程任你选择
Kubernetes(K8s)基础及企业级应用
研发学院 开课时间:2021-07-03
李明宇

云计算专家

中国科学院软件所课题组负责人

中国新一代IT产业推进联盟存储分委会秘书长

全国高校人工智能与大数据创新联盟专家委员

西安交通大学研究生院外聘专家和校外导师

荣获中国软件协会“优秀CTO”称号


查看老师详情
课程内容

时间

内容

Day1

上午

1. 容器与容器编排技术概述

1.1 容器技术的发展与 Docker

1.2 事实标准的容器集群与容器编排平台 —— Kubernetes(K8s)

1.3 OCI 标准与 CRI 标准

2. Docker 简介

2.1 Docker 的原理

2.2 Docker 常用操作及应用

2.3 Docker 镜像及其构建

 

Day1

下午

3. K8s 的架构及安装部署

3.1 K8s 的架构

3.2 K8s 的自动化部署工具

3.3 单节点 K8s 环境安装

3.4 生产级别 K8s 集群的部署架构

 

4. K8s 的基本应用

4.1 Kubectl 命令行配置及使用

4.2 Yaml 资源编排文件

4.3 Pod 的概念及管理

4.4 重启策略+健康检查实现应用自修复

4.5 Pod 的调度

 

 

 

 

 

 

 

Day2

上午

5. K8s 中的工作负载

5.1 K8s 的控制器模型

5.2 Deployment

5.3 Stateful Set

5.4 Daemon Set

5.5 Job 和 Cron Job

 

6. Service 和 Ingress

6.1 Service 的概念和基本使用

6.2 Service 实现原理

6.3 部署和使用 Ingress Controller 能力

 

Day2

下午

7. K8s 的网络

7.1 K8s 的网络模型

7.2 K8s 的网络南向接口标准 CNI

7.3 典型的 K8s 网络方案:Calico、Flannel 及其他

7.4 实现虚机/物理机与 K8s 容器 IP 直通 —— 需求、问题及解决方法

 

8. K8s 的存储

8.1 K8s 中使用存储的几种模式和应用场景

8.2 PV、PVC 详解

8.3 K8s 的存储南向接口标准 CSI 及存储类别、存储动态供给

8.4 IaaS 上搭建 K8s 平台常见的存储问题及解决方法



返回上一级