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>
This commit is contained in:
2026-06-06 06:35:51 +03:30
co-authored by Cursor
parent cb5e07009e
commit feec8c1e60
7 changed files with 33 additions and 5 deletions
+2 -1
View File
@@ -139,7 +139,8 @@ Helm fails at render time if `serverURL` or credentials are missing.
| Value | Default | Description |
|-------|---------|-------------|
| `image.repository` | `ghcr.io/KubelanCloud/kks-csi-plugin` | Driver container image |
| `image.tag` | `latest` | Image tag (defaults to chart `appVersion` if empty) |
| `image.tag` | *(chart appVersion)* | Image tag (defaults to chart `appVersion` when empty) |
| `imagePullSecrets` | `[]` | Pull secrets for private registries such as GHCR |
| `existingSecret` | `""` | Use an existing secret instead of creating one |
| `existingSecretAccessTokenKey` | `access-token` | Key in the secret holding the token |
| `driver.name` | `storage.csi.kloud.team` | CSI driver name |