Skip to content

dev: replace the Tilt MinIO with SeaweedFS - #70

Merged
recharte merged 1 commit into
mainfrom
ci/seaweedfs-test-s3
Sep 26, 2026
Merged

recharte merged 1 commit into
mainfrom
ci/seaweedfs-test-s3

Conversation

@recharte

Copy link
Copy Markdown
Contributor

Follow-up to openeverest/openeverest#3259. dev/resources/minio.yaml still pulled quay.io/minio/minio, which now answers 401 for every tag, so ENABLE_MINIO=true left the pod in ImagePullBackOff. This switches the Tilt backup storage to SeaweedFS (Apache-2.0, official chrislusf/seaweedfs image, pinned to 4.47). No CI workflow deploys it.

What changes

  • dev/resources/minio.yaml becomes dev/resources/seaweedfs.yaml. The pod runs weed mini, which pre-creates the backups bucket from S3_BUCKET and seeds the S3 identity from AWS_ACCESS_KEY_ID/AWS_SECRET_ACCESS_KEY, so the busybox init container is gone. WebDAV, the admin UI, the Iceberg/Lance catalogs and telemetry are switched off.
  • S3 stays on plain HTTP, now on Service port 80: the dev BackupStorage is seaweedfs-s3 at http://seaweedfs.seaweedfs.svc.cluster.local, with credentials seaweedfsadmin.
  • ENABLE_MINIO → ENABLE_SEAWEEDFS (update your dev/.env), and the filer UI is forwarded to localhost:9090 instead of the MinIO console.

dev/resources/minio.yaml still pulled quay.io/minio/minio, which now
answers 401 for every tag, so ENABLE_MINIO=true left the pod in
ImagePullBackOff. Follow openeverest/openeverest#3259 and run SeaweedFS
(Apache-2.0, official chrislusf/seaweedfs image, pinned to 4.47).

`weed mini` pre-creates the backups bucket from S3_BUCKET, so the
busybox init container is gone. The flag becomes ENABLE_SEAWEEDFS and
the dev BackupStorage (seaweedfs-s3) points at
http://seaweedfs.seaweedfs.svc.cluster.local.

Signed-off-by: Diogo Recharte <diogo.recharte@solanica.io>
@recharte
recharte marked this pull request as ready for review September 26, 2026 11:38
@recharte
recharte merged commit de7ac07 into main Sep 26, 2026
7 checks passed
@recharte
recharte deleted the ci/seaweedfs-test-s3 branch September 26, 2026 11:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant