Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(chart): refactor helm chart #3645

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

norman-zon
Copy link

@norman-zon norman-zon commented Jul 5, 2024

The reactions and follow up discussion in #3216 seemed to signal users are interested in a design for the helm chart, where pod configuration is done using extra... values, instead of the template.spec approach.
I understand the design decision for the current implementation, but wanted to provide an alternative.

@norman-zon norman-zon force-pushed the helmchart-refactor branch 12 times, most recently from ef1dd41 to 6bc2d54 Compare July 10, 2024 13:49
To avoid having to completely define template.spec, in case the user
wanted to make significant changes to the runner pod, new values
extra{Args,Env,VolumeMounts...} are introduced.
This also makes the helm chart follow a more canonical layout than
before
@norman-zon norman-zon changed the title refactor refactor helm chart Jul 10, 2024
@norman-zon norman-zon changed the title refactor helm chart feat(chart): refactor helm chart Jul 10, 2024
@norman-zon norman-zon marked this pull request as ready for review July 10, 2024 14:05
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.

None yet

1 participant