基本组成
调用流程
Pods
Pods基本定义
Pods生命周期
创建Pods
Labels和Selectors
labels可以对容器进行标记
ReplicaSet
用于控制副本数量,比如设置副本数量是3个,删除一个会自动在创建一个出来 保证是3个
Deployments
如果只使用ReplicaSet的缺点
关于部署的可以看一下这个链接
https://www.cnblogs.com/chenliangcl/p/10142241.html
Service
Service 服务发现
Service 服务发布
Service 的网络
数据管理
k8s的数据管理有多种形式,包括:
1、Volume
1.1、emptyDir
是最基础的Volume类型,一个empryDir Volume是Host上的一个空目录。
emptyDir Volume的生命周期与Pod一致。
1.2、hostPath
hostPath Volume的作用是将Docker Host文件系统中已经存在的目录mount给Pod的容器。
2、外部Storage Provider
如果k8s部署在公有云上,可以直接使用云硬盘作为Volume。
3、PersistentVolume(pv)和PersistentVolumeClaim(pvc) --重点--