kubernetes知识点汇总43-47

43. PV有哪几种访问模式,详细说明。

答:PV的访问模式有四种: - ReadWriteOnce:卷可以被一个节点以读写方式挂载。该访问模式也允许运行在同一节点上的多 个Pod访问卷。 - ReadOnlyMany:卷可以被多个节点以只读方式挂载。 - ReadWriteMany:卷可以被多个节点以读写方式挂载。 - ReadWriteOncePod:卷可以被单个Pod以读写方式挂载。

44. 解释PV的回收策略。

答:PV的回收策略有: - Retain:需要手动回收 - Recycle:执行的基本操作是rm -rf /thevolume/* (1.33* 后将被抛弃) - Delete:对于支持Delete回收策略的卷插件,删除动作会将PersistentVolume对象从K8s 中移除,同时也会从外部基础设施(如AWS EBS或GCE PD卷)中移除所关联的存储资源。

45. 如何将特定Pod调度到指定的节点?

答:可以使用下列方法中的任何一种来选择K8s对特定Pod的调度: - 与节点标签匹配的nodeSelector - 亲和性与反亲和性 - nodeName字段 - Pod拓扑分布约束

46. 什么是节点的亲和性?

答:节点亲和性(Node Affinity)是Pod的一种属性,它使Pod被吸引到一类特定的节点(可能出 于一种偏好,也可能是硬性要求)。节点亲和性概念上类似于nodeSelector,可以根据节点上的标 签来约束Pod可以调度到哪些节点上。

47. 什么是污点,它的主要用途是什么?

答:与节点亲和性不同,污点(Taint)使得节点能够排斥一类特定的Pod。 污点和容忍度相互配合,可以用来避免Pod被分配到不合适的节点上。每个节点上都可以应用一个或 多个污点,这意味着对于那些不能容忍这些污点的Pod,是不会被该节点接受的。 容忍度(Toleration)是应用于Pod上的。容忍度允许调度器调度带有对应污点的Pod。容忍度允 许调度但并不保证调度:作为其功能的一部分,调度器也会评估其他参数。

相关推荐
艾伦_耶格宇19 小时前
【DOCKER容器实战】-5 Docker容器镜像的构建
运维·docker·容器
分布式存储与RustFS20 小时前
RustFS 该跟 stable 还是 nightly?两条版本线的分工、风险与回退,一张表说清
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
ggaofeng1 天前
k8s中的dns
云原生·容器·kubernetes
我不会起名字3221 天前
K8s Ingress 返回 502 但后端日志正常:4 类上游断连与排查链
kubernetes·k8s·ingress·502·keepalive
姜鱼问生1 天前
每次开机手动检查 6 样东西?我写了个 2 秒自检脚本
运维·网络·nginx·docker·容器
wangqiaowq1 天前
PostgresSQL server Docker 安装部署
运维·docker·容器
程序员阿明1 天前
docker搭建视频流服务go2rtc,webRTC
docker·容器·webrtc
JavaPub-rodert2 天前
Docker 容器为什么 stop 半天停不下来?讲透 PID 1、SIGTERM、SIGKILL、僵尸进程与 tini
运维·docker·容器
我不会起名字3222 天前
Pod 一直 Pending:调度器 5 类失败原因与 kubectl describe 的正确读法
云原生·kubernetes·调度·排查
我不会起名字3222 天前
K8s 服务 DNS 解析偶发 5 秒超时:conntrack 与 ndots 的 3 个坑
kubernetes·k8s·dns·conntrack·coredns