概要

フル名
docker.io/csiplugin/csi-resizer
Registry
docker.io
名前空間
csiplugin
リポジトリ
csi-resizer
キャッシュ Tag 数
7
最終同期
07/06/2026, 08:00 PM

概要

Kubernetes CSI external-resizer Sidecar 镜像,监听 PVC 扩容请求并调用 CSI Controller 扩展云盘,供 StatefulSet 在线扩容使用。

詳細

csi-resizer 是 Kubernetes SIG Storage 维护的外部控制器,与 csi-provisioner、csi-attacher 并列部署于 CSI Driver Deployment。它 watch PersistentVolumeClaimspec.resources.requests.storage 变更并触发 ControllerExpandVolume。镜像仅能在集群内作为 sidecar 运行,无法通过 docker run 独立提供存储服务;版本必须与 CSI Driver 及 K8s 版本矩阵匹配。

快速启动

docker run --rm docker.io/csiplugin/csi-resizer:latest \
  --help

推荐实践

# CSI Driver Deployment 中的 sidecar 片段(集群内):
# - name: csi-resizer
#   image: docker.io/csiplugin/csi-resizer:v1.11.0
#   args:
#     - --csi-address=/csi/csi.sock
#     - --v=5
kubectl apply -f csi-driver-with-resizer.yaml

核心参数说明

  • --csi-address — 本地 CSI gRPC Unix socket 路径
  • Sidecar 模式 — 与 Driver Pod 共享 /csi
  • allowVolumeExpansion: true — StorageClass 需启用才可扩容
  • 固定 tag — 与 K8s minor 版本及 driver 兼容性表一致
  • RBAC — 需 persistentvolumeclaims/status update 权限
Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/csiplugin/csi-resizer
:v1.9.0
linux/amd64linux/arm/v7linux/arm64linux/ppc64lelinux/s390x
2024/07/03 16:0225.7 MBsha256:fc764369dcb1
docker.io/csiplugin/csi-resizer
:v1.2.0
linux/amd64linux/arm64linux/ppc64lelinux/s390x
2022/05/17 12:2620.6 MBsha256:5578f27f883f
docker.io/csiplugin/csi-resizer
:v1.0.1
linux/amd64
2021/03/18 12:1018.6 MBsha256:e9c13017c2a6
docker.io/csiplugin/csi-resizer
:v0.5.1
linux/amd64
2020/12/15 13:4617.3 MBsha256:cc2ae1132e1a
docker.io/csiplugin/csi-resizer
:v0.5.0
linux/amd64
2020/08/18 15:2117.6 MBsha256:6c6a0332693a
docker.io/csiplugin/csi-resizer
:v0.2.0
linux/amd64
2020/06/05 17:1114.8 MBsha256:b2c56c5a8e90
docker.io/csiplugin/csi-resizer
:v0.4.0
linux/amd64
2020/06/05 16:5017.6 MBsha256:43195976fb9f