课程介绍

Kubernetes发展现状及未来

  • Kubernetes起源
  • Kubernetes主要特点
  • ContainerKubernetes的渊源
  • Kubenetes社区发展情况

​Kubernetes的架构和工作原理

  • Kubernetes设计目标
  • Kubernetes架构中的组成(Master,Node,etcd...)
  • Kubernetes集群对网络的要求
  • Kubernetes的工作流程
  • Kubernetes中Pos的概念和设计目标

基于Linux平台的Kubernetes的安装配置

  • 部署Kubernetes的各种方式
  • Minikube的安装使用
  • 手动部署一套Kubernetes集群的方法
  • Kubectl工具使用
  • Demo & Labs

API Object使用

  • Kubernetes 使用API资源的标准
  • 深入理解Yaml文件中对API资源结构的定义
  • 使用KubectlAPI资源做访问
  • API之外的其它资源
  • Demo & Labs

Deployments

  • RCReplication Controller)的概念
  • Label Selector的使用
  • RSReplicaSets)的概念
  • Deployments的操作
  • Rolling update的使用
  • Demo & Labs

Kubernetes中的存储管理

  • Kubernetes中支持的存储类型
  • Volume的概念及直接访问方法
  • PVPersistent Volume)和PVCPersistent Volume Claim)的原理和使用
  • StorageClass的原理和使用
  • Configmaps的原理和使用
  • Demo & Labs

Kubernetes中的网络及Service

  • Kubernetes网络概览及原理
  • FlannelCalicoNSX-t等网络方案
  • Kubernetes中的Service作用和工作方式
  • 通过服务发现的服务访问流程
  • Kubernets中的负载均衡Ingress
  • Demo & Labs

KubernetesPod调度管理(Scheduling

  • Pod调度管理的概念
  • 调度策略和算法
  • Node策略(selectoraffinityanti-affinity
  • Pod策略(affinityanti-affinity
  • TaintsToleration
  • Demo & Labs

日志Logging、监控MonitorTroubleshooting

  • Kubernetes的日志方案
  • Kubernetes的监控方案
  • 了解常用的集群、PodService等的Troubleshooting理论

CRDCustom Resource Definitions

  • 自定义API资源
  • 管理自定义的API资源

Kubernetes Federations

  • Kubernetes Federations基本原理
  • 了解Federations的创建
  • Federations中支持的API资源类型

Kubernetes应用部署Helm Chart

  • 应用部署需求
  • Helm工具的架构和安装使用
  • Charts的概念和使用

Kubernetes安全

  • 理解以下一些安全概念和方法
  • Authentication
  • AuthorizationABACRBAC
  • Admission Control
  • Security Contexts
  • Network Policy

基于Kubernetes的企业案例

  • Kubernetes周边生态圈
  • 合理利用开源软件搭建企业级PaaS平台的方案
  • 国内目前在Kubernetes解决方案上的领先企业及其解决方案
  • EasyStack Kubernetes Service
  • IBM Cloud Private

CKA认证讲解及模拟测试

  • Kubernetes认证流程
  • 模拟攻略

     

授课教师

暂无教师

最新学员

学员动态

在线
咨询

服务时间: 8:00 - 22:00

客服热线: 40000-93353