CSI
Также: Container Storage Interface, CSI, интерфейс хранилища контейнеров, CSI driver
CSI (Container Storage Interface) - стандартный интерфейс между оркестратором контейнеров и системами хранения данных. Позволяет подключать любое хранилище - Ceph, NFS, облачные тома - через унифицированный драйвер, не трогая ядро и не патча сам оркестратор. Kubernetes вызывает CSI-драйвер через gRPC, а тот уже взаимодействует с конкретной системой. Это разделение дало производителям хранилищ возможность выпускать драйверы независимо от цикла выпуска Kubernetes.
Статьи с этим термином · 7
- Kubernetes 1.23: HPA v2 в GA и KEDA для event-driven autoscaling · 22 ноября 2021
- Kubernetes 1.19 RC: обновляем кластеры с 1.17 и переписываем аннотации nginx-ingress · 2 июля 2020
- Kubernetes 1.19 и 12-месячный цикл: строим матрицу совместимости до обновления · 9 июня 2020
- Kubernetes 1.17: переводим production на beta Volume Snapshots · 10 января 2020
- Kubernetes 1.17 GA: CSI стабилен - мигрируем in-tree volume plugins на CSI-драйверы · 2 декабря 2019
- Kubernetes 1.17: Volume Snapshot в beta - пробуем автоматические снимки PVC перед деплоем · 20 ноября 2019
- Kubernetes 1.10: CSI в beta - подключаем Ceph RBD без патчей ядра · 10 апреля 2018