The module lifecycle stageGeneral Availability
The module has requirements for installation

v0.2.13

  • Added dataNodes.nodeSelector parameter to control the placement of DaemonSet csi-node; an empty object is rejected by the validating webhook
  • Added controller that synchronizes nodeSelector value with DaemonSet csi-node

v0.2.12

  • Internal changes in the structure and assembly of the module

v0.2.11

  • Update base images, Go 1.25.10 and lib-helm 1.71.11
  • Internal changes to the module assembly

v0.2.10

  • Corrections to the module structure

v0.2.9

  • {‘Changes in CI’: ‘DistroPackagesProxy and env proxy in werf, improvements to CVE scans (role_name, checkout)’}
  • Added user-authz cluster roles in templates

v0.2.8

  • Added infrastructure and missing mount points for distroless images
  • Update base images, Go and lib-helm (CVE fix)
  • Documentation on module configuration parameters

v0.2.7

  • Update base images and golang version
  • Updated hooks that work when a module is removed
  • Disabled Capacity request from k8s (CSI does not support issuing Capacity)
  • Update version k8s-csi-s3 to 0.43.3

v0.2.6

  • Reworking module manifests

v0.2.5

  • Updated base images version to v0.5.46
  • Updated Go version to 1.24.11
  • Fixed S3StorageClass field names in documentation examples
  • Fixed YAML syntax errors in FAQ examples
  • Merged controller and webhooks into single deployment
  • Added HA mode support for CSI controller

v0.2.4

  • Updated base images versions

v0.2.3

  • Updated Go version to 1.24.9
  • Updated lib-helm to deckhouse_lib_helm-1.64.1

v0.2.2

  • Added release notes

v0.2.1

  • Added readonlyRootFilesystem for enhanced module security

v0.2.0

  • Module refactoring
  • Service account changed to “csi”

v0.1.5

  • Minor documentation fix

v0.1.4

  • Module refactoring without changing functionality for end users
  • Added Deckhouse version requirements (>= 1.67)

v0.1.3

  • Added support for custom CA certificates
  • Updated GeeseFS to version 0.43.0