-
Notifications
You must be signed in to change notification settings - Fork 3
Comparing changes
Open a pull request
base repository: Yolean/ystack
base: main
head repository: Yolean/ystack
compare: local-dev-cluster-2026
- 10 commits
- 28 files changed
- 4 contributors
Commits on Feb 22, 2026
-
Upgrade k3s to v1.33.8, Ubuntu noble, add k8s-ingress-hosts wrapper
- Update k3s from v1.30.5 to v1.33.8 and use https://get.k3s.io - Update multipass base image from jammy to noble (Ubuntu 24.04) - Add y-k8s-ingress-hosts wrapper and y-bin.optional.yaml entry for updating /etc/hosts from ingress resources Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 2617ad8 - Browse repository at this point
Copy the full SHA 2617ad8View commit details -
macbot01 committed
Feb 22, 2026 Configuration menu - View commit details
-
Copy full SHA for c5ce3fc - Browse repository at this point
Copy the full SHA c5ce3fcView commit details -
agents frequently get confused about how to use y-kubefwd
macbot01 committedFeb 22, 2026 Configuration menu - View commit details
-
Copy full SHA for 5a5cabc - Browse repository at this point
Copy the full SHA 5a5cabcView commit details
Commits on Feb 24, 2026
-
solsson/k8s-ingress-hosts#1 added support for gateway api
and the wrapper sudo change helps with passwordless sudo rules useful because theis y-k8s-ingress-hosts must be run at every local clust provision
Yolean macbot01 committedFeb 24, 2026 Configuration menu - View commit details
-
Copy full SHA for 7215868 - Browse repository at this point
Copy the full SHA 7215868View commit details
Commits on Feb 26, 2026
-
Replace Minio with VersityGW as S3-compatible object store
- Add versitygw/ kustomize bases (standalone, defaultsecret, common) using versity/versitygw with posix backend and PVC storage - Add registry/generic,versitygw/ with registry overlay and bucket-create job using amazon/aws-cli - Add k3s/10-versitygw/ and k3s/20-builds-registry-versitygw/ - Update bin/y-cluster-provision-k3d to use versitygw VersityGW listens on port 7070, exposed via blobs-versitygw service on port 80. Uses same 'minio' secret for backward compatibility. Tested: cluster provisions, versitygw runs, bucket creates, registry connects and becomes healthy.
Configuration menu - View commit details
-
Copy full SHA for 7fe2cfa - Browse repository at this point
Copy the full SHA 7fe2cfaView commit details -
Switch bucket-create job from aws-cli to minio/mc
aws-cli image is ~133 MB compressed (~467 MB uncompressed). minio/mc is ~25 MB compressed — much better for local dev pull times. Addresses review feedback on PR #1.
Configuration menu - View commit details
-
Copy full SHA for fcbb591 - Browse repository at this point
Copy the full SHA fcbb591View commit details -
Switch k3s provisioning from minio to versitygw
- Dockerfile: build manifests from 10-versitygw and 20-builds-registry-versitygw instead of 10-minio and 20-builds-registry - 40-buildkit: reference versitygw instead of minio for S3 secret - entrypoint.sh: apply versitygw manifest and wait for versitygw deployment - docker-compose.test.yml: wait for versitygw deployment instead of minio pod The minio directories are kept for now as a reference/fallback.
Configuration menu - View commit details
-
Copy full SHA for 12ff78f - Browse repository at this point
Copy the full SHA 12ff78fView commit details -
Review: versitygw migration validated with k3d provisioning test
- Fix minio/mc image tag (nonexistent RELEASE.2025-02-08T13-51-10Z -> RELEASE.2025-02-08T19-14-21Z) - Add bin/y-cluster-blobs-ls utility to list blob store contents recursively, requiring --context=local like other cluster scripts - Add review report with provisioning and persistence test results Validated: k3d provision, versitygw startup, bucket creation, registry health, blob upload, and blob persistence across versitygw restart. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for aac8332 - Browse repository at this point
Copy the full SHA aac8332View commit details -
Upgrade minio/mc and replace sleep with retry loop
- minio/mc RELEASE.2025-02-08 -> RELEASE.2025-08-13 (latest) - Replace fixed sleep 30 with retry loop for bucket creation - Update mc image in y-cluster-blobs-ls to match Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for d13e406 - Browse repository at this point
Copy the full SHA d13e406View commit details -
Configuration menu - View commit details
-
Copy full SHA for 495120a - Browse repository at this point
Copy the full SHA 495120aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...local-dev-cluster-2026