Skip to content

dataplane: make hook kubectl image configurable#467

Open
xjerod wants to merge 1 commit into
mainfrom
jerod/kubectl-hook
Open

dataplane: make hook kubectl image configurable#467
xjerod wants to merge 1 commit into
mainfrom
jerod/kubectl-hook

Conversation

@xjerod

@xjerod xjerod commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Add image.kubectl values for dataplane Helm hook cleanup jobs and use them in the pre-upgrade and pre-delete hooks. This allows overriding the kubectl repository, tag, pull policy, and imagePullSecrets.

Add a generated test fixture that renders the hook jobs with a custom kubectl image and teach the test generator to pass optional helm args from values-file headers.

@aviator-app

aviator-app Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Current Aviator status

Aviator will automatically update this comment as the status of the PR changes.
Comment /aviator refresh to force Aviator to re-examine your PR (or learn about other /aviator commands).

This pull request is currently open (not queued).

How to merge

To merge this PR, comment /aviator merge or add the mergequeue label.


See the real-time status of this PR on the Aviator webapp.
Use the Aviator Chrome Extension to see the status of your PR within GitHub.

Add image.kubectl values for dataplane Helm hook cleanup jobs and use
them in the pre-upgrade and pre-delete hooks. This allows overriding the
kubectl repository, tag, pull policy, and imagePullSecrets.

Add a generated test fixture that renders the hook jobs with a custom
kubectl image and teach the test generator to pass optional helm args
from values-file headers.
@xjerod xjerod force-pushed the jerod/kubectl-hook branch from 347b740 to 06fda59 Compare July 8, 2026 19:00
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