chore: update minio for seaweedfs in the docs - #623
Draft
jeduardo wants to merge 3 commits into
Draft
Conversation
The quickstart, workshop and install guides all described a MinIO deployment in kratix-platform-system, a create-bucket Job to wait on, and the `mc` CLI. None of those exist any more: SeaweedFS runs in its own `seaweedfs` namespace behind a Service called `bucket`, the bucket is created by a helper container in the same Pod (so Pod readiness already means the bucket exists), and the repository ships a preconfigured `bin/s5cmd` instead of asking you to install a client. Substitutions throughout for the new endpoint, secret name and credentials. Sample listings of kratix-platform-system lose their state store line rather than gain a renamed one, since it is no longer in that namespace. The workshop's Terraform still uses the aminueza/minio provider: MINIO_ENDPOINT, minio_s3_bucket and friends are that provider's own interface, not our naming, so only the values around them change. Also fixes two `<TabItem value="minio">` entries that sat in the same groupId="stateStore" group as three pages already using value="bucket", which broke tab synchronisation between them. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
… Kratix cannot install on Ran the workshop setup end to end against local kind clusters and compared every output. Fixes: - `bin/s5cmd ls` prints the `s3://` prefix; three outputs under `bin/s5cmd` commands were still in `mc` format, and one showed a bare bucket name. - `mc cat` survived one substitution; it is now `bin/s5cmd cat`. - The state store secret holds `kratixadmin`, so `describe secret` reports 11 bytes per key, not 10. - The canary documents are 90 and 181 bytes, not 116 and 206, and the namespace object no longer carries `creationTimestamp: null`. Separately, and not a SeaweedFS matter: the pinned `kindest/node:v1.27.3` cannot install the current released Kratix at all. Its CRDs use `selectableFields`, which needs Kubernetes 1.30 or newer, so `kubectl apply` of kratix.yaml fails with a strict decoding error and the workshop cannot proceed past that step. Bumped to v1.33.1, matching KIND_IMAGE in the Kratix repository's quick-start.sh. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
senglezou
reviewed
Aug 19, 2026
jeduardo
commented
Aug 19, 2026
jeduardo
commented
Aug 19, 2026
jeduardo
commented
Aug 19, 2026
jeduardo
commented
Aug 19, 2026
jeduardo
commented
Aug 19, 2026
jeduardo
commented
Aug 19, 2026
- Link SeaweedFS at the top-level repository rather than a wiki page, in both the state store reference and the quick start. - Point s5cmd at the coreweave fork; peak's is no longer maintained, and the Makefile already downloads coreweave's. - Add the missing check that SeaweedFS itself is running to the promise-writing guide. It sits in its own namespace, so the kratix-platform-system listing does not cover it; 2/2 also confirms the bucket exists, since the Pod is not Ready until it does. - Tighten the wording around the readiness check and the s5cmd step. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This relates to issue https://github.com/syntasso/kratix-private/issues/195 and changes all references to Minio to point to SeaweedFS instead. It includes documentation for Kratix OSS, SKE, and workshop setup procedures.
Checklist