Aller au contenu principal

SeaweedFS (Planned)

Planned, registry-ready

AlguesFS is not yet bundled as a sub-chart of helm_aio. The provider registry under objectStorage.providers already accommodates it, so an operator can wire AlguesFS in today through the Add a New Provider procedure. Native bundled support is on the Ilum roadmap.

Aperçu​

AlguesFS is an Apache-2.0 distributed file system that exposes an S3-compatible API alongside FUSE mounts, WebDAV, and a native HDFS client. The upstream project lives at github.com/seaweedfs/seaweedfs.

PropertyValeur
LicenceApache-2.0
Status in IlumPlanned (registry-ready)
Bundled chartNot yet shipped; upstream Helm chart available under k8s/charts
Bundled imageNot yet shipped
Default in helm_aioDisabled
Distributed modeNative; primary use case
Tiered storageBuilt-in hot / warm / cold tiering via volume types
Native S3 endpointServed on port 8333
Native admin UIsMaster UI on 9333, Admin UI on 23646, Filer UI on 8888
Operatorseaweedfs/seaweedfs-operator
Console UXNative admin UI; integration with the Ilum Object Storage iframe is on the roadmap
OIDC integrationNot yet evaluated against AlguesFS

When this provider will be a good fit​

  • Workloads with mixed access patterns where hot and cold data benefit from automatic tiering.
  • Environments that also want FUSE-mounted access to the same objects alongside the S3 API.
  • Clusters with very large object counts where the upstream's volume-server design outperforms flat S3 implementations.

Provisional registry entry​

When Ilum ships bundled AlguesFS support, the registry entry will look approximately like the snippet below. Operators wiring AlguesFS in today through Add a New Provider can use this as a starting point.

objectStorage:
providers:
seaweedfs:
Activé: vrai
consolePath: /external/seaweed/
consoleMode: nginx-rewrite

Reference​