Стадия жизненного цикла модуля: Experimental
У модуля есть требования для установки

v0.0.1

  • Первоначальный релиз модуля в стадии Experimental. Модуль управляет S3-совместимым объектным хранилищем через набор ресурсов ObjectStore, Bucket, BucketClaim, BucketAccess и BucketClaimPolicy
  • {‘ObjectStore разворачивает и обслуживает само хранилище по одному из четырёх профилей’: ‘System (Garage на control-plane узлах, локальные PV), Lightweight (Garage на PVC), Full (SeaweedFS) и Heavy (Ceph RGW на существующем кластере sds-elastic)’}
  • BucketClaim запрашивает бакет — собственный приватный либо привязку к общему бакету, разрешённую ресурсом BucketClaimPolicy в namespace владельца бакета (запрет по умолчанию)
  • BucketAccess выдаёт отдельный ключ доступа и записывает Secret со стандартными переменными подключения; ключ ротируется аннотацией storage.deckhouse.io/rotate
  • Ресурсы модуля публикуют status.conditions и status.observedGeneration