【Kubernetes】常见面试题汇总(十九)

目录

[59.简述 Kubernetes 所支持的存储供应模式?](#59.简述 Kubernetes 所支持的存储供应模式?)

[60.简述 Kubernetes CSl 模型?](#60.简述 Kubernetes CSl 模型?)

[61.简述 Kubernetes Worker节点加入集群的过程?](#61.简述 Kubernetes Worker节点加入集群的过程?)


59.简述 Kubernetes 所支持的存储供应模式?

Kubernetes 支持两种资源的存储供应模式:静态模式(Static)和动态模式(Dynamic)。

(1)静态模式:

集群管理员手工创建许多 PV,在定义 PV时需要将后端存储的特性进行设置。

(2)动态模式:

集群管理员无须手工创建 PV,而是通过 StorageClass 的设置对后端存储进行描述,标记为某种类型。此时要求 PVC 对存储的类型进行声明,系统将自动完成 PV 的创建及与 PVC 的绑定。


60.简述 Kubernetes CSl 模型?

  • Kubernetes CSl 是 Kubernetes 推出与容器对接的存储接口标准,存储提供方只需要基于标准接口进行存储插件的实现,就能使用Kubernetes的原生存储机制为容器提供存储服务。

  • CSI 使得存储提供方的代码能和 Kubernetes 代码彻底解耦,部署也与 Kubernetes 核心组件分离,显然,存储插件的开发由提供方自行维护,就能为 Kubernetes 用户提供更多的存储功能,也更加安全可靠。

  • CSI 包括 CSl Controller 和 CSI Node:

**① CSI Controller:**主要功能是提供存储服务视角对存储资源和存储卷进行管理和操作。

**② CSI Node:**主要功能是对主机(Node)上的Volume 进行管理和操作


61.简述 Kubernetes Worker节点加入集群的过程?

通常需要对 Worker 节点进行扩容,从而将应用系统进行水平扩展。主要过程如下:

(1)在该 Node 上安装 Docker、kubelet 和 kube-proxy服务;

(2)然后配置 kubelet 和 kubeproxy 的启动参数,将 Master URL 指定为当前 Kubernetes 集群 Master 的地址,最后启动这些服务;

(3)通过 kubelet 默认的自动注册机制,新的 Worker 将会自动加入现有的 Kubernetes 集群中;

(4)Kubernetes Master 在接受了新 Worker 的注册之后,会自动将其纳入当前集群的调度范围。


"【Kubernetes】常见面试题汇总" 系列文章,可点击链接查看专栏详情:K8s 面试题汇总

相关推荐
高峰君主2 小时前
Docker容器持久化
docker·容器·eureka
能来帮帮蒟蒻吗2 小时前
Docker安装(Ubuntu22版)
笔记·学习·spring cloud·docker·容器
言之。6 小时前
别学了,打会王者吧
java·python·mysql·容器·spark·php·html5
秦始皇爱找茬9 小时前
docker部署Jenkins工具
docker·容器·jenkins
hoho不爱喝酒11 小时前
微服务Nacos组件的介绍、安装、使用
微服务·云原生·架构
樽酒ﻬق13 小时前
Kubernetes 常用运维命令整理
运维·容器·kubernetes
Golinie14 小时前
Docker底层原理浅析 | namespace+cgroups+文件系统
docker·容器·文件系统·cgroups·unionfs
樽酒ﻬق14 小时前
深度解析 Kubernetes 配置管理:如何安全使用 ConfigMap 和 Secret
安全·贪心算法·kubernetes
FreeBuf_15 小时前
新型恶意软件采用独特混淆技术劫持Docker镜像
运维·docker·容器
阿里云云原生15 小时前
API 即 MCP|Higress 发布 MCP Marketplace,加速存量 API 跨入 MCP 时代
云原生