Skip to content

Initcontainers, extra env and extra volumes#32

Open
TomGrozev wants to merge 3 commits intokasmtech:release/1.18.1from
TomGrozev:release/1.18.1
Open

Initcontainers, extra env and extra volumes#32
TomGrozev wants to merge 3 commits intokasmtech:release/1.18.1from
TomGrozev:release/1.18.1

Conversation

@TomGrozev
Copy link

@TomGrozev TomGrozev commented Jan 31, 2026

This PR adds the ability to specify custom init containers, extra volumes and volume mounts, and extra environment variables for each of the components (api, proxy, guac, etc.).

This works alongside existing init containers and volume mounts.

This helps if, for example, you need to mount a custom root ca and apply it by running update-ca-certificates.

@TomGrozev TomGrozev changed the title Initcontainers and extra volumes Initcontainers, extra env and extra volumes Jan 31, 2026
darkhonor added a commit to darkhonor/helm-charts that referenced this pull request Mar 5, 2026
Port of kasmtech/kasm-helm#32 (TomGrozev). Adds the ability to specify
custom init containers, extra volumes and volume mounts, and extra
environment variables for each component (api, proxy, guac, manager,
rdp-gw, rdp-https-gw).

This enables solving Restricted PSA requirements (writable /tmp,
/opt/kasm/current/log) and custom CA bundle injection via values
overrides instead of Kustomize post-render patches.

Upstream-PR: kasmtech/kasm-helm#32
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant