课程名称:Kubernetes 基础:入门与安装配置培训

4401 人关注
(78637/99817)
课程大纲:

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界面进行资源的创建


登录 后发表评论
最新评论
全部 第1节 第2节 第3节 第4节 第5节 第6节 第7节 第8节 第9节 第10节 第11节 第12节 第13节 第14节 第15节 第16节 第17节
我的报告 / 所有报告