1. 云栖社区>
  2. 全部标签>
  3. #CSI#
CSI

#CSI#

已有0人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

使用阿里云CSI Plugin实现LVM数据卷动态扩容

概要 LVM存储类型为本地存储,并非可随着Pod迁移的可插拔的分布式存储方案,如果Pod期望在多个节点上使用相同的lvm卷,则需要在每个节点上都创建相同名字的lvm卷,这样Pod调度的时候可以继续使用相同的lvm卷名进行挂载。

集群 插件 Create plugin Access github 扩容 LVM kubernetes CSI

阿里云Kubernetes CSI实践 - 云盘数据卷扩容

数据卷扩容 使用云盘存储卷,往往在服务初始化的时候申请了一个适当容量的云盘,但是随着数据的增长,数据盘的容量不能满足需求,需要扩容。 传统应用的扩容场景中,往往是先手动停掉应用,再对数据盘进行备份,然后执行扩容操作,最后重新启动应用。

nginx 数据盘 配置 云盘 metadata Access 扩容 kubernetes CSI

阿里云Kubernetes CSI实践 - TopologyAware云盘卷

Topology Aware 对于云盘这种存储卷类型,只能在相同zone的ecs上进行挂载,在多可用区的集群环境中,就需要对pv、pvc和pod进行一致性zone调度; 1. 传统使用方式: 通过PV、PVC所在zoneid信息,把pod调度到相应zone; 即在PV中定义相应的zoneid信息,...

nginx 配置 集群 云盘 metadata kubernetes 存储卷 CSI topology

阿里云Kubernetes CSI实践 - 静态OSS卷

环境准备 集群创建、依赖配置、CSI插件部署等请参考:CSI部署详解 创建OSS Bucket 到OSS控制台创建OSS Bucekt:参考文档 注意:相同region的OSS Bucket 可以使用内网地址进行挂载; 创建Secret、静态PV、PVC 本示例通过Secret来配置用户的AK信息...

nginx OSS 配置 metadata 存储 kubernetes CSI

阿里云Kubernetes CSI实践 - 静态NAS卷

环境准备 集群创建、依赖配置、CSI插件部署等请参考:CSI部署详解 创建NAS卷 到NAS控制台创建NAS盘:参考文档 到NAS控制台创建NAS挂载点:参考文档 注意:NAS挂载点需要和集群节点在同一个vpc内; 创建静态PV、PVC 通过下面模板创建静态卷PV、PVC: apiVersion:...

nginx 高可用 配置 集群 控制台 aliyun test 插件 metadata kubernetes NAS 数据卷 CSI

阿里云Kubernetes CSI实践 - 动态云盘卷

环境准备 集群创建、依赖配置、CSI插件部署等请参考:CSI部署详解 创建动态PV 通过下面模板创建动态卷PV: apiVersion: v1 kind: PersistentVolumeClaim metadata: name: disk-pvc spec: accessModes: ...

nginx 高可用 云盘 test metadata Access kubernetes CSI 动态数据卷

阿里云Kubernetes CSI实践 - 静态云盘卷

环境准备 集群创建、依赖配置、CSI插件部署等请参考:CSI部署详解 创建云盘 需要创建按量付费云盘:参考文档 创建静态PV、PVC 通过云盘控制台创建云盘后,记录其DiskId:d-bp1fqy1enb2rtymx5g5y; 通过下面模板创建静态卷PV、PVC: apiVersion: v1 k...

nginx 高可用 按量付费 云盘 test 插件 metadata Access kubernetes CSI 静态数据卷

阿里云Kubernetes CSI实践 - 部署详解

本文以阿里云ACK环境为例介绍如何在Kubernetes系统中部署CSI插件; CSI部署拓扑: 分为CSI Provisioner和CSI Plugin两部分: Provisioner:目前只支持云盘,提供云盘数据卷动态创建的功能; Plugin:云盘、NAS、OSS均需实现plugin;云盘...

nginx 配置 云盘 插件 metadata plugin github 部署 kubernetes 存储卷 CSI

CSI 系统介绍

CSI 基础 CSI只支持PV、PVC方式,不支持Volume方式; 官方资料: https://kubernetes-csi.github.io/docs/ How to Write CSI Plugin: https://arslan.

配置 node Server volume plugin 存储 github CSI kuberentes

CSI 协议规范

CSI 规范 官方文档:https://github.com/container-storage-interface/spec/blob/master/spec.md CSI目标 定义API: 自动化创建/删除数据卷; 从一个节点挂载/卸载数据卷; 在一个节点上Mount/Umount一个卷设备; 使用可挂载/块 数据卷; 本地存储供应者 - LVM 创建、删除快照; 从一个快照恢复数据卷; 推荐细节: 容器部署意见:CAP_SYS_ADMIN,mnt命名空间; CSI介绍 CSI聚焦的中心是容器编排系统(CO)和Plugin之间的协议;插件应该是可以跨CO运行的。

RPC 容器 node string volume 插件 co plugin Socket Unix 存储 kubernetes CSI

CSI介绍

CSI 介绍 我们知道Kubernetes中关于使用存储卷的机制有In-Tree、Flexvolume模式,那为何还要提出CSI方式呢? In-Tree Volume: 这种方式需要将后端存储的代码逻辑放到K8S的代码中运行,调用引擎与插件间属于强耦合。

主机 容器 Image 同步 插件 Socket 存储 kubernetes CSI

阿里云K8S服务支持CSI存储卷

目前阿里云CSI存储插件支持云盘、OSS、NAS等存储类型,并支持通过StorageClass创建动态存储卷; 开源地址:https://github.com/AliyunContainerService/csi-plugin

nginx OSS path 容器 云盘 插件 Create metadata update 存储 disk storage kubernetes NAS CSI

1
GO