CCE CSI BOS Plugin 说明
更新时间:2024-05-08
组件介绍
CCE CSI BOS Plugin为百度云CCE集群中可用的BOS磁盘插件。
组件功能
容器的特性决定了容器本身是非持久化的,容器被删除,其上的数据也一并删除。 BOS可以解决容器的数据共享和持久化存储问题,适用于大数据分析、媒体、游戏等很多场景。 而PV(PersistentVolume)和PVC(PersistentVolumeClaim)是K8S提供的用于抽象存储细节的API资源。
利用百度智能云BOS服务在集群内创建PV和PVC资源,用户可以直接将BOS作为存储卷挂载到容器中,而无需关注底层的实现细节,从而更加便捷地为容器集群提供持久化存储方案。
使用场景
利用百度智能云BOS存储服务在集群内创建PV和PVC资源,将BOS作为存储卷挂载到容器中,以实现持久化存储。
限制说明
- 支持 v1.18 及以上版本的 Kubernetes 集群。
安装组件
- 登录百度智能云官网,并进入管理控制台。
- 选择”产品服务>云原生>容器引擎CCE”,单击进入容器引擎管理控制台。
- 单击左侧导航栏中的”集群管理>集群列表”。
- 在集群列表页面中,单击目标集群名称进入集群管理页面。
- 在集群管理页面单击”组件管理”。
- 在组件管理列表中选择“CCE CSI BOS Plugin”组件单击”安装”。
- 在配置页面完成组件配置。
- 点击”安装”按钮完成组件的安装
部署情况
安装CCE CSI BOS Plugin组件,将在Kubernetes集群中部署以下对象:
对象名称 | 所属namespace | 所占资源 | 类型 |
---|---|---|---|
csi-bos-external-runner | kube-system | - | ServiceAccount |
csi-bos-external-runner | kube-system | - | ClusterRole |
csi-bos-role-binding | kube-system | - | ClusterRoleBinding |
csi-bos-external-runner-cfg | kube-system | - | Role |
csi-bos-role-cfg | kube-system | - | RoleBinding |
csi-bosplugin-node-server-* | kube-system | 未限制 | DaemonSet |
csi-bosplugin | kube-system | - | CSIDriver |
cce-csi-bos-plugin-cce-reserved | kube-system | - | ConfigMap |
版本记录
版本号 | 适配集群版本 | 更新时间 | 更新内容 | 影响 |
---|---|---|---|---|
1.4.3 | CCE v1.22+ | 2024.02.20 | 修复NodeName为主机名称的问题 | - |
1.4.2 | CCE v1.22+ | 2024.01.04 | 优化bos csi存活探针脚本 | - |
1.4.1 | CCE v1.22+ | 2023.09.01 | 支持containerd容器运行时 | - |
1.4.0 | CCE v1.22+ | 2023.06.25 | 添加对CCE Kubernetes 1.22集群的支持 | - |
1.3.0 | CCE v1.18+ | 2023.08.10 | 支持arm64架构CCE集群 | - |
1.2.0 | CCE v1.18+ | 2022.03.25 | 拦截鉴权失败错误,优化报错信息 | - |
1.1.2 | CCE v1.18+ | 2022.02.10 | 默认 topologyMode 修改为 auto,兼容 DCC 使用场景 | - |
1.1.1 | CCE v1.18+ | 2021.11.17 | 修正错误的 Volume Type | - |
1.1.0 | CCE v1.18+ | 2022.07.06 | 部署支持设置 Tolerations | - |
1.0.0 | CCE v1.18+ | 2021.04.04 | 部署开源版本 v1.0.0 CSI driver | - |
0.2.2 | CCE v1.18+ | 2021.02.16 | 支持自定义镜像和服务Endpoints | - |
0.2.1 | CCE v1.18+ | 2020.12.10 | 支持通过节点亲和性支持kubelet数据目录异构的集群 | - |
0.2.0 | CCE v1.18+ | 2020.10.20 | 支持在CCE Kubernetes 1.18 集群中安装插件 | - |
0.1.0 | CCE v1.16+ | 2020.09.01 | 初始版本,支持在CCE Kubernetes 1.16 集群中安装插件 | - |