![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
k8s
文章平均质量分 82
艺见
这个作者很懒,什么都没留下…
展开
-
【kubernetes】k8s中pod的运行时原理性问题
动态PV:对应一组存储设备,由管理员配置存储系统的API Server和存储类别,开发人员使用PVC请求时,Kubernetes会自动创建一个PV并与PVC绑定。PVC:开发人员在Kubernetes中声明需要的存储资源的请求,Kubernetes会自动分配一个PV给这个PVC。Bound(已绑定)表示pv已经被某个pvc绑定,注意,一个pv一旦被某个pvc绑定,那么该pvc就独占该pv,其他pvc不能再与该pv绑定;简单来说,PV是集群中的存储资源,而PVC是对PV的请求,它们之间通过绑定来实现关联。原创 2023-05-22 08:48:42 · 138 阅读 · 0 评论 -
kubernetes(k8s)基础简介(特性,组件,作用)问题及答案
它的作用是统一数据持久化目录,方便管理,PVC是向PV申请应用所需的容量大小,K8s集群中可能会有多个PV,PVC和PV若要关联,其定义的访问模式必须一致。与无状态相同点是他们管理相同容器规范的Pod,不同的是,StatefulSet为pod创建一个持久的标识符,他可以在任何编排的时候得到相同的标识符。因此需要使用共享存储;K8S用于管理云平台中多个主机上的容器化的应用,Kubernetes是自动化容器操作的开源平台,这些操作包括容器编排,资源调度,弹性伸缩,均衡容灾,部署管理,服务发现等一系列功能。原创 2023-05-21 16:11:12 · 298 阅读 · 0 评论 -
Kubernetes (k8s)命令格式
升级副本数: kubectl scale --current-replicas=1 --replicas=3 deployment/策略名 将一个副本升级到三个,也可直接“--replicas=3”自动扩展副本:kubactl autoscale deploy 策略名 --min=3 --max=5 最少三个 最多五个封锁node运行pod: kubectl cordon node2 禁止node2运行pod解除node封锁pod: kubectl uncordon node2 解除对nod原创 2023-05-21 16:14:00 · 71 阅读 · 0 评论 -
Kubernetes (k8s)组件原理
Master组件:集群的控制平面,负责集群的决策,每个集群需要至少一个master节点负责集群的管控。原创 2023-05-19 14:44:50 · 65 阅读 · 0 评论 -
k8s中pod的问题
在pod中的容器定义一个就绪探针,就绪探针周期性检查容器,如果就绪探针检查失败了,说明该pod还未准备就绪,不能接受客户端链接,则该pod将从endpoint列表中移除,被剔除了service就不会把请求分发给该pod,然后就绪探针继续检查,如果随后容器就绪,则再重新把pod加回endpoint列表。2,ReadinessProbe(就绪探针):同样是可以根据用户自定义规则来判断pod是否健康,容器服务是否可用(Ready),如果探测失败,从此不再将任何请求调度到此Pod上,直到下次探测成功;原创 2023-04-11 16:33:28 · 297 阅读 · 1 评论