免费试听

课程介绍

培训目标

通过学习您应该能够了解:

Kubernetes的基本概念、集群架构及原理

Kubernetes集群的安装、配置、管理和升级过程

Kubernetes的集群、组件及应用的日志和监控系统

Kubernetes的调度策略和算法  应用程序的生命周期管理

Kubernetes的安全、认证和授权机制

Kubernetes的存储管理机制

Kubernetes API、服务和网络

Kubernetes网络模型的实现方式

Kubernetes的故障排除方法

本课程旨在通过系统化的强化学习和有针对性的练习,帮助学员掌握容器及使用Kubernetes进行容器编排的相关知识。课程内容使学员能够掌握作为一个Kubernetes系统管理员所需的知识、技能和能力。作为学习能力检验的结果,最终有助于学员获得CKA认证。

课程大纲

第一章:课程介绍


第二章:Kubernetes 概述

1. Kubernetes发展历程

2.Container和Kubernetes的关系

 

第三章:Kubernetes 架构及原理

1.Kubernetes架构

2.主要组件介绍

3.基本概念与术语

 

第四章:Kubernetes 安装和配置

1.部署Kubernetes的各种方式

2.基于ubuntu/linux平台的安装配置

 

第五章:Kubernetes API 及集群访问

1.Kubernetes API调用标准

2.Yaml文件对API资源结构的定义

3.使用Kubectl对API资源做访问

 

第六章:ReplicaController,ReplicaSets 和 Deployments

1.RC的概念

2.RelicaSets概念

3.Deployments的操作

4.Rolling update

5.Label和Selector的使用

 

第七章:Kubernetes中的存储管理

1.Kubernetes中支持的存储类型

2.Volume的概念

3.PV和PVC

4.StorageClass

5.Configmaps

 

第八章:Kubernetes网络及服务发现

1.Kubernetes网络概览

2.Service的作用

3.通过服务发现的服务访问流程

 

第九章:Ingress及负载均衡

 
第十章:DaemonSets,StatefulSets,Jobs,HPA

 

第十一章:Kubernetes 调度

1.调度策略和算法

2.Node策略和pod策略

3.Taints和Toleration

 

第十二章:Kubernetes 安全

1.Authentication

2.Authorization(ABAC,RBAC)

3.Admission Control

4.Security Context

5.Network Policy

 

第十三章:日志、监控、Troubleshooting

1.Kubernetes的日志方案

2.Kubernetes的监控方案

3.Troubleshooting的方法论

 

第十四章:自定义资源CRD

1.自定义API资源

2.管理自定义的API资源

 

第十五章:Kubernetes Federation

原理概述

1.Kubernetes Federation创建

2.Federation支持的API类型

 

第十六章: 应用编排、Helm、Chart

1.应用部署需求

2.Helm架构

3.Chart的概念和使用

 

第十七章: Kubernetes认证流程

 
第十八章: 模拟测试

课程推荐

2979

2632

2038

12年IT领域项目和培训经验,主要负责企业定制课程培训,国内著名Linux、VMware、Aliyun讲师, 国内首批同时获得RedHat RHCI与VMware VCI的讲师。已培养红帽架构师RHCA200余名,虚拟化高级管理员160多人,已培养红帽系统工程师RHCE1000余人。

红帽认证金牌讲师、Linux系统专家、VMware认证讲师、VMware虚拟化专家

Andy_Lau

讲师介绍