Cédric Verstraeten and Copilot
718fdbe302
Pin Hub chart 0.170.1 and verify hardened API runtime
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 14:53:34 +00:00
Cédric Verstraeten and Copilot
a9a6ce33b5
Use AWS CLI for portable Garage S3 verification
...
Avoid the broken SigV4 upload behavior of Ubuntu 22.04 curl. Use isolated path-style AWS CLI configuration and explicit checksum compatibility settings.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 10:55:54 +00:00
Cédric Verstraeten and Copilot
9f069cfdaa
Sign Garage S3 payload hashes explicitly on older curl
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 10:53:24 +00:00
Cédric Verstraeten and Copilot
8619bb1965
Use Garage environment secrets and document S3 setup
...
Avoid Garage's root-owned secret-file permission incompatibility with non-root Kubernetes mounts. Validate generated secret formats and document fresh installation, Vault provider configuration and preservation of existing MinIO data.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 10:51:01 +00:00
Cédric Verstraeten and Copilot
7bccddb995
Use persistent Garage S3 in local deployments and CI
...
Replace default MinIO operator installation with pinned non-root Garage, generated persistent credentials and authenticated S3 tests. Keep MinIO manifests intact for existing installations, add failure diagnostics and optional Slack handling, and align Kustomize chart pins.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 10:42:52 +00:00
Cédric Verstraeten and Copilot
9c3108b259
Align promoted frontend with hardened Hub chart 0.170.0 ( #40 )
...
Use frontend port 8080 and named NodePort routing, remove the invalid registry prefix on GHCR images, and validate both frontends with the published chart before infrastructure installation. Runtime preflight passes; full-stack CI remains blocked at MinIO before Hub, with separate missing Slack webhook failures.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-11-04 11:30:18 +01:00