 课程大纲:
        
    课程大纲:Kubernetes 基础:入门与安装配置培训
1 Kubernetes 基础概念
2 Kubernetes 多种安装方式
3 常用组件解析及操作使用
4 运行实例
5 单节点以及多节点安装部署
 1
      课程介绍
1.Kubernetes发展简介
2.Kubernetes的特点
3.为什么要使用Kubernetes
4.课程环境
 2
      Kubernetes 基本概念
1.Kubernetes架构
2.KubernetesAPI对象和核心概念
 3
      微服务架构
1.CloudNative(云原生)
2.微服务架构简介
3.微服务API设计
4.Kubernetes的微服务架构设计
 4
      部署第一个例子
1.构建并启动MySQL服务
2.构建并启动Tomcat服务
3.访问网页
4.清除环境
1
      部署楼网站
1.使用ReplicationController资源对象创建pod
2.使用Service资源对象创建服务
3.外网访问Kubernetes集群内部的服务
 5
      YAML 简介
1.YAML的基本语法规则
2.YAML的数据结构
3.常用特殊符号
2
      修复 YAML 配置文件的格式错误
1.使用YAML语法修复配置文件中的格式错误
 6
      Minikube 安装
1.Minikube的安装
2.Minikube的简单使用
 7
      Kubeadm 安装
1.创建一台ECS服务器
2.安装ALLInOne的Kubernetes集群
3.部署Nginx验证集群
4.部署Dashboard
3
      按照要求修改配置重新安装
1.使用Kubeadm搭建多节点Kubernetes集群
 8
      kubectl 常用命令
1.KubernetesAPI概述
2.kubectl用法详解
3.kubectl操作示例
4
      使用 kubectl 完成需求
1.kubectl命令行工具的使用
 9
      kubelet 机制
1.kubelet功能及模块
2.kubelet启动参数
3.Node管理
4.Pod管理
5.容器健康检查
6.资源监控
 10
      kube-proxy 组件
1.userspace模式
2.iptables模式
3.ipvs模式
4.kubeproxy启动参数
5
      配置 kube-proxy 组件
1.kubeproxy组件的配置
 11
      API Server 组件
1.多种方式访问APIServer
2.APIServer工作原理
3.访问控制
4.常用参数介绍
5.KubernetesProxyAPI接口
 12
      Etcd 组件
1.Etcd工作原理:Raft协议
2.Etcdv2和v3的区别
3.Etcd安装与简单使用
4.Etcd在kubernetes中的应用
 13
      使用 WebUI
1.创建admin用户
2.访问DashboardService的4种方式
3.WebUI界面简介
6
      使用 WebUI 进行配置
1.使用kubernetesdashboard的Web界面进行资源的创建
    
 
        
     
     
     
         
     加入高级会员获得助教答疑
 加入高级会员获得助教答疑 
                