一、Kubernetes概述

二、安装Minikube
2.1)Mac安装

2.2)Linux安装

2.3)常用操作



二、Kubernetes重要概念

三、Kubernetes的架构
3.1)Kubernetes架构图


3.2)Master
Master1

Master2

Master3

etcd相当于zookeeper
3.3)Node

Docker相当于引擎产生动能,k8s相当于在引擎上增加齿轮和轮胎变成一辆可运行的车

四、Deployment


常用的创建Deployment方式
4.1)构建过程解析

4.2)Failover

4.3)Label


4.4)删除Deployment

五、Job


job不是Deployment


无效命令需要将restartsPolicy改为OnFailure,否则会一直创建新的Pod

总共启动六个,每次不一定完全同一时刻能成功启动两个

周期性任务


六、Service





访问10.103.41.123:8080可以访问到Endpoints后面的三个服务
七、Rolling Update(非K8s独有,是一种理论)

访问者是感受不到服务端的变化




