kubernetes Persistent volume:持久化卷,不是被定义在pod上的,是网络存储。
Persistent Volume要与Persistent Volume Claim一起使用。
PV与PVC一起使用,PV是网络存储,不属于任何一个woeker node,每一个worker node都可以访问Persistent Volume。
使用PV必须要经过PVC。
pod要引用PVC,PVC要与PV做关联,kubernetes要决定PVC和PV的绑定关系。
~~~我是华丽的分隔线~~~namespace:命名空间,要做资源隔离。
kubectl get pod 只能看到当前用户的默认命名空间。
查找指定命名空间的资源,需要使用-n去指定命名空间。
kubectl get pods --all-namespaces查看所有命名空间内的资源。
kubectl get ns 查看命名空间。
把集群中的不同资源对象分配到不同的命名空间,形成逻辑上的资源分组。
~~~我是华丽的分隔线~~~Annotation:注解,注解与label类似,也是Key-Value的KV结构。
label 主要用于label selector,annotation有很多是自定义的。
~~~我是华丽的分隔线~~~configMap:configmap做配置文件配置项的集中管理。
~~~我是华丽的分隔线~~~daemonset:这是一个类似守护进程daemon的pod控制器。
daemonset不同于deployment、Replication Controller(RC)或者是Replica set(RS),每一个节点上都有一个damonset的pod,daemonset的pod数量和节点数量是一致的。
沙果树鼓励的话语:强者从不抱怨环境,出身不能选择,但是可以选择努力!