k8s 经典面试题 三

Kubernetes 常见概念及机制解析

31. Kubernetes 中的 Sidecar 模式是什么?

答案

  • Sidecar 模式:是一种设计模式,其中在同一个 Pod 中运行一个辅助容器(Sidecar)来增强主容器(Main Container)的功能。

  • Sidecar 容器通常用于日志收集、监控、代理等任务,与主容器共享网络和存储卷。

32. Kubernetes 中的 Pod 亲和性和节点亲和性有什么区别?

答案

  • Pod 亲和性(Pod Affinity):用于定义 Pod 之间的亲和性规则,确保 Pod 调度到特定的节点或与其他 Pod 一起调度。

  • 节点亲和性(Node Affinity):用于定义 Pod 与节点之间的亲和性规则,确保 Pod 调度到具有特定标签的节点上。

33. Kubernetes 中的 PersistentVolume(PV)和 PersistentVolumeClaim(PVC)的生命周期是什么?

答案

  • PersistentVolume(PV) 的生命周期:

    1. Provisioning:管理员创建 PV。

    2. Binding:PVC 绑定到合适的 PV。

    3. Using:Pod 使用绑定的 PVC。

    4. Releasing:Pod 删除 PVC,PV 进入释放状态。

    5. Reclaiming:管理员决定如何回收 PV,可以是保留、删除或回收。

34. Kubernetes 中的 StorageClass 是什么?

答案

  • StorageClass:是一种抽象,用于定义不同类型的存储(如 SSD、HDD 等)。

  • StorageClass 允许用户动态创建 PersistentVolume(PV),而不需要

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值