Commit Graph
12 Commits
Author SHA1 Message Date
joshandCursor 62c26f6fda Fix CSI node bind mount and publish to correct image registry.
Use k8s mount-utils for bind mounts so the pod target directory is created
before mounting, and push CI images to ghcr.io/kubelancloud/kks-csi-plugin
to match the deployed chart.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-06 08:50:32 +03:30
joshandCursor 7321058edb Release kloud-csi chart 0.1.2 with corrected image repository.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-06 06:55:08 +03:30
josh d0dd7bb13d feat: update 2026-06-06 06:47:26 +03:30
joshandCursor 9641ea4e34 Do not fail image builds when GHCR visibility cannot be updated.
Org package visibility changes require admin permissions outside GITHUB_TOKEN scope.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-06 06:39:21 +03:30
joshandCursor feec8c1e60 Fix chart image pulls for kloud-csi installs.
Use a valid livenessprobe tag, default the driver image to appVersion, add imagePullSecrets support, and publish GHCR packages as public after CI builds.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-06 06:35:51 +03:30
joshandCursor cb5e07009e Document public GitHub Release install path for the Helm chart.
Note GHCR OCI pulls require authentication until the package is made public.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-06 06:31:00 +03:30
joshandCursor 23b867c463 Publish Helm charts to GitHub Releases and GHCR OCI.
Add workflow_dispatch and OCI push since GitHub Pages is unavailable on this plan.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-06 06:24:40 +03:30
joshandCursor 0377cb42e5 Publish kloud-csi chart 0.1.0 to GitHub Pages.
Trigger the initial chart-releaser publish for the Helm repository.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-06 06:22:58 +03:30
joshandCursor 079dab34a1 Add Helm chart publishing via chart-releaser.
Publish kloud-csi to GitHub Pages and GitHub Releases when Chart.yaml version changes on main.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-06 06:21:30 +03:30
josh cfb88d4389 feat: add readme 2026-06-06 06:19:53 +03:30
josh 4c8d48591a feat: add github actions 2026-06-06 06:17:38 +03:30
josh a986de98b0 feat: init 2026-06-06 06:15:45 +03:30