Skip to content

[v0.15] Align Helm deployer client construction#5044

Merged
thardeck merged 2 commits into
release/v0.15from
v0.15_helm
Apr 27, 2026
Merged

[v0.15] Align Helm deployer client construction#5044
thardeck merged 2 commits into
release/v0.15from
v0.15_helm

Conversation

@thardeck
Copy link
Copy Markdown
Collaborator

@thardeck thardeck commented Apr 27, 2026

The Helm deployer had two places where client construction did not consistently use the same getter.

Refers GHSA-765j-qfrp-hm3j

createCfg used the base getter for both RESTClientGetter and KubeClient
independently of the getter produced in getCfg. Accept a getter
parameter in createCfg so callers control which getter is used for all
client construction.
Construct the kubernetes.Interface used to resolve valuesFrom
references from the Helm configuration's RESTClientGetter.
@thardeck thardeck changed the title Align Helm deployer client construction [v0.15] Align Helm deployer client construction Apr 27, 2026
@thardeck thardeck marked this pull request as ready for review April 27, 2026 05:04
@thardeck thardeck requested a review from a team as a code owner April 27, 2026 05:04
@thardeck thardeck self-assigned this Apr 27, 2026
@thardeck thardeck merged commit 190f281 into release/v0.15 Apr 27, 2026
22 checks passed
@thardeck thardeck deleted the v0.15_helm branch April 27, 2026 07:15
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.

2 participants