josh
e8c9fdcd1f
feat: update actions
deploy / build (push) Canceled after 54s
2026-07-22 23:04:54 +03:30
josh
1277add118
feat: update
deploy / build (push) Failing after 26s
Release Chart / release (push) Failing after 3s
2026-07-13 02:58:58 +03:30
josh
8a4109a057
feat: update dockerfile
2026-07-13 02:41:37 +03:30
josh
eda188db95
chore: bump chart version to 1.1.0
2026-07-12 15:55:48 +03:30
josh
c5da6d9088
fix: use cluster metrics-server instead of plugin metrics endpoints
2026-07-12 15:54:27 +03:30
josh
077c472b9d
feat: consolidate provider plugin and chart
2026-07-12 14:42:22 +03:30
josh
4996a511eb
ci: skip existing chart releases in release workflow
2026-06-13 18:03:55 +03:30
josh
082e80606f
feat: add immediate and deferred provisioning modes
2026-06-13 17:58:50 +03:30
josh
d36b309c9c
feat: update
2026-06-06 18:42:13 +03:30
josh
16f76364f7
feat: update
2026-06-06 09:15:46 +03:30
josh and Cursor
802c9b91f7
Run pod bind mounts in the host mount namespace via nsenter.
...
Kubelet checks volume mounts from the host namespace, so NodePublishVolume
must mkdir and bind-mount the pod target path on the host, not only inside
the CSI plugin container.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-06 08:57:30 +03:30
josh and Cursor
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
josh and Cursor
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
josh and Cursor
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
josh and Cursor
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
josh and Cursor
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
josh and Cursor
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
josh and Cursor
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
josh and Cursor
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