Skip to content

[pmm]: add support for initContainers#750

Open
KyriosGN0 wants to merge 2 commits intopercona:mainfrom
KyriosGN0:init
Open

[pmm]: add support for initContainers#750
KyriosGN0 wants to merge 2 commits intopercona:mainfrom
KyriosGN0:init

Conversation

@KyriosGN0
Copy link
Contributor

Signed-off-by: AvivGuiser avivguiser@gmail.com
fixes #749

@KyriosGN0 KyriosGN0 requested a review from a team as a code owner December 28, 2025 16:05
@KyriosGN0 KyriosGN0 requested review from idoqo and maxkondr and removed request for a team December 28, 2025 16:05
@KyriosGN0
Copy link
Contributor Author

hey @idoqo @maxkondr, is there something that i can do to get this PR merged?
Thanks in Advance !

ademidoff
ademidoff previously approved these changes Jan 13, 2026
@KyriosGN0
Copy link
Contributor Author

hey @idoqo, @maxkondr, gentle ping on this PR, Thanks!

maxkondr
maxkondr previously approved these changes Jan 23, 2026
@maxkondr
Copy link
Contributor

hey @idoqo, @maxkondr, gentle ping on this PR, Thanks!

Thank you for your contribution.

@KyriosGN0
Copy link
Contributor Author

hey, @maxkondr @idoqo, should i do something to get this PR merged?

@KyriosGN0
Copy link
Contributor Author

hey @ademidoff @maxkondr, had to rebase the PR, could i get an approve and merge here? this would really help me out!
Thanks!

Signed-off-by: AvivGuiser <avivguiser@gmail.com>
Signed-off-by: AvivGuiser <avivguiser@gmail.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds configurable initContainers support to the pmm Helm chart so users can run pre-start tasks (e.g., proxy setup) before the main PMM container starts.

Changes:

  • Introduces a new initContainers value in values.yaml (defaulting to an empty list).
  • Renders .Values.initContainers into the PMM StatefulSet pod spec when provided.
  • Bumps chart version from 1.5.1 to 1.6.0.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
charts/pmm/values.yaml Adds the new initContainers configurable value (default []).
charts/pmm/templates/statefulset.yaml Conditionally injects initContainers into the pod spec using .Values.initContainers.
charts/pmm/Chart.yaml Chart version bump to reflect the new feature.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

support initContainers for pmm chart

5 participants