cozystack/packages/extra
Kirill Ilin b0b0dad305
refactor(seaweedfs): move storage pools from top-level to volume.pools and zone.pools
Redesign storage pools architecture:
- Move storagePools map from top-level into volume.pools (Simple topology)
  and volume.zones[name].pools (MultiZone topology)
- Add nodeSelector, storageClass, dataCenter overrides for zones
- Add reserved suffix validation (-worm, -readonly) for pool names
- Block volume.pools usage in MultiZone (must use zone.pools instead)
- Use ternary/hasKey pattern for all optional replicas to handle 0 correctly
- Fix nodeSelector rendering for multiline values using indent
- Use disk: parameter (not diskType:) for COSI driver v0.3.0 BucketClass
- Bump seaweedfs-cosi-driver tag to v0.3.0
- Add minimum: 1 constraint for volume/zone/pool replicas in schema
- Regenerate README, CRD, and openAPISchema

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Kirill Ilin <stitch14@yandex.ru>
2026-02-27 11:53:26 +05:00
..
bootbox Prepare release v1.0.0 2026-02-26 15:17:04 +00:00
etcd fix(etcd): increase probe thresholds for better recovery 2026-01-18 21:50:06 +01:00
info refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
ingress refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
monitoring fix(monitoring): remove duplicate dashboards.list from extra/monitoring 2026-02-10 16:04:47 +03:00
seaweedfs refactor(seaweedfs): move storage pools from top-level to volume.pools and zone.pools 2026-02-27 11:53:26 +05:00
Makefile refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00