feat(must-gather): allow passing extra env vars to the must-gather container - #345
Conversation
Code Review by Qodo
1. Schema omits extraEnvVars
|
Review Summary by QodoAdd extra environment variables support to must-gather chart
WalkthroughsDescription• Add support for passing extra environment variables to must-gather container • Enable flexible configuration through gather.extraEnvVars parameter • Support both direct values and secret references for env vars • Bump chart version from 0.1.0 to 0.2.0 Diagramflowchart LR
A["values.yaml<br/>extraEnvVars config"] -- "template rendering" --> B["deployment.yaml<br/>env vars injection"]
B -- "applied to" --> C["must-gather container<br/>with custom env vars"]
File Changes1. charts/must-gather/Chart.yaml
|
65a6aeb to
6cc0a2e
Compare
|
/agentic_review |
|
Persistent review updated to latest commit 6cc0a2e |
6cc0a2e to
9178925
Compare
|
…781aac b781aac chore(deps): bump actions/setup-python from 6.3.0 to 7.0.0 (redhat-developer#347) 049df5a chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 (redhat-developer#346) d3d5fe0 chore(deps): bump actions/setup-go from 6.5.0 to 7.0.0 (redhat-developer#345) a147614 chore(deps): bump actions/stale from 10.3.0 to 10.4.0 (redhat-developer#343) aef0fa0 chore(deps): bump oras-project/setup-oras from 2.0.0 to 2.0.1 (redhat-developer#344) de3457f chore(deps): bump actions/setup-go from 6.3.0 to 6.5.0 (redhat-developer#339) 82b36fc chore(deps): bump actions/setup-python from 6.2.0 to 6.3.0 (redhat-developer#340) 8bf207d chore(deps): bump azure/setup-helm from 4.3.1 to 5.0.1 (redhat-developer#341) f8685af chore(deps): bump docker/login-action from 4.2.0 to 4.4.0 (redhat-developer#342) 6be0619 chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 (redhat-developer#338) d1d84e7 test: add helm-unittest coverage for configmap and servicemonitor (redhat-developer#337) e0b5583 chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 (redhat-developer#336) a33ab0e Fix loadBalancerSourceRanges rendering in service template (redhat-developer#333) 8e985e8 chore(deps): bump actions/stale from 10.2.0 to 10.3.0 (redhat-developer#331) 60103f6 chore(deps): bump docker/login-action from 4.1.0 to 4.2.0 (redhat-developer#332) 927fe5d feat: integrate gateway api endpoint for chart deployment (redhat-developer#329) a82a9b7 chore(deps): bump sigstore/cosign-installer from 4.1.0 to 4.1.2 (redhat-developer#330) git-subtree-dir: charts/backstage/vendor/backstage git-subtree-split: b781aacbdab751c6884346dff8ecd02d7f95e422
…781aac b781aac chore(deps): bump actions/setup-python from 6.3.0 to 7.0.0 (redhat-developer#347) 049df5a chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 (redhat-developer#346) d3d5fe0 chore(deps): bump actions/setup-go from 6.5.0 to 7.0.0 (redhat-developer#345) a147614 chore(deps): bump actions/stale from 10.3.0 to 10.4.0 (redhat-developer#343) aef0fa0 chore(deps): bump oras-project/setup-oras from 2.0.0 to 2.0.1 (redhat-developer#344) de3457f chore(deps): bump actions/setup-go from 6.3.0 to 6.5.0 (redhat-developer#339) 82b36fc chore(deps): bump actions/setup-python from 6.2.0 to 6.3.0 (redhat-developer#340) 8bf207d chore(deps): bump azure/setup-helm from 4.3.1 to 5.0.1 (redhat-developer#341) f8685af chore(deps): bump docker/login-action from 4.2.0 to 4.4.0 (redhat-developer#342) 6be0619 chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 (redhat-developer#338) d1d84e7 test: add helm-unittest coverage for configmap and servicemonitor (redhat-developer#337) e0b5583 chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 (redhat-developer#336) a33ab0e Fix loadBalancerSourceRanges rendering in service template (redhat-developer#333) git-subtree-dir: charts/backstage/vendor/backstage git-subtree-split: b781aacbdab751c6884346dff8ecd02d7f95e422
…781aac b781aac chore(deps): bump actions/setup-python from 6.3.0 to 7.0.0 (redhat-developer#347) 049df5a chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 (redhat-developer#346) d3d5fe0 chore(deps): bump actions/setup-go from 6.5.0 to 7.0.0 (redhat-developer#345) a147614 chore(deps): bump actions/stale from 10.3.0 to 10.4.0 (redhat-developer#343) aef0fa0 chore(deps): bump oras-project/setup-oras from 2.0.0 to 2.0.1 (redhat-developer#344) de3457f chore(deps): bump actions/setup-go from 6.3.0 to 6.5.0 (redhat-developer#339) 82b36fc chore(deps): bump actions/setup-python from 6.2.0 to 6.3.0 (redhat-developer#340) 8bf207d chore(deps): bump azure/setup-helm from 4.3.1 to 5.0.1 (redhat-developer#341) f8685af chore(deps): bump docker/login-action from 4.2.0 to 4.4.0 (redhat-developer#342) 6be0619 chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 (redhat-developer#338) d1d84e7 test: add helm-unittest coverage for configmap and servicemonitor (redhat-developer#337) e0b5583 chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 (redhat-developer#336) a33ab0e Fix loadBalancerSourceRanges rendering in service template (redhat-developer#333) git-subtree-dir: charts/backstage/vendor/backstage git-subtree-split: b781aacbdab751c6884346dff8ecd02d7f95e422
…781aac b781aac chore(deps): bump actions/setup-python from 6.3.0 to 7.0.0 (redhat-developer#347) 049df5a chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 (redhat-developer#346) d3d5fe0 chore(deps): bump actions/setup-go from 6.5.0 to 7.0.0 (redhat-developer#345) a147614 chore(deps): bump actions/stale from 10.3.0 to 10.4.0 (redhat-developer#343) aef0fa0 chore(deps): bump oras-project/setup-oras from 2.0.0 to 2.0.1 (redhat-developer#344) de3457f chore(deps): bump actions/setup-go from 6.3.0 to 6.5.0 (redhat-developer#339) 82b36fc chore(deps): bump actions/setup-python from 6.2.0 to 6.3.0 (redhat-developer#340) 8bf207d chore(deps): bump azure/setup-helm from 4.3.1 to 5.0.1 (redhat-developer#341) f8685af chore(deps): bump docker/login-action from 4.2.0 to 4.4.0 (redhat-developer#342) 6be0619 chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 (redhat-developer#338) d1d84e7 test: add helm-unittest coverage for configmap and servicemonitor (redhat-developer#337) e0b5583 chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 (redhat-developer#336) a33ab0e Fix loadBalancerSourceRanges rendering in service template (redhat-developer#333) git-subtree-dir: charts/backstage/vendor/backstage git-subtree-split: b781aacbdab751c6884346dff8ecd02d7f95e422
…781aac b781aac chore(deps): bump actions/setup-python from 6.3.0 to 7.0.0 (redhat-developer#347) 049df5a chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 (redhat-developer#346) d3d5fe0 chore(deps): bump actions/setup-go from 6.5.0 to 7.0.0 (redhat-developer#345) a147614 chore(deps): bump actions/stale from 10.3.0 to 10.4.0 (redhat-developer#343) aef0fa0 chore(deps): bump oras-project/setup-oras from 2.0.0 to 2.0.1 (redhat-developer#344) de3457f chore(deps): bump actions/setup-go from 6.3.0 to 6.5.0 (redhat-developer#339) 82b36fc chore(deps): bump actions/setup-python from 6.2.0 to 6.3.0 (redhat-developer#340) 8bf207d chore(deps): bump azure/setup-helm from 4.3.1 to 5.0.1 (redhat-developer#341) f8685af chore(deps): bump docker/login-action from 4.2.0 to 4.4.0 (redhat-developer#342) 6be0619 chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 (redhat-developer#338) d1d84e7 test: add helm-unittest coverage for configmap and servicemonitor (redhat-developer#337) e0b5583 chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 (redhat-developer#336) a33ab0e Fix loadBalancerSourceRanges rendering in service template (redhat-developer#333) git-subtree-dir: charts/backstage/vendor/backstage git-subtree-split: b781aacbdab751c6884346dff8ecd02d7f95e422
…781aac b781aac chore(deps): bump actions/setup-python from 6.3.0 to 7.0.0 (redhat-developer#347) 049df5a chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 (redhat-developer#346) d3d5fe0 chore(deps): bump actions/setup-go from 6.5.0 to 7.0.0 (redhat-developer#345) a147614 chore(deps): bump actions/stale from 10.3.0 to 10.4.0 (redhat-developer#343) aef0fa0 chore(deps): bump oras-project/setup-oras from 2.0.0 to 2.0.1 (redhat-developer#344) de3457f chore(deps): bump actions/setup-go from 6.3.0 to 6.5.0 (redhat-developer#339) 82b36fc chore(deps): bump actions/setup-python from 6.2.0 to 6.3.0 (redhat-developer#340) 8bf207d chore(deps): bump azure/setup-helm from 4.3.1 to 5.0.1 (redhat-developer#341) f8685af chore(deps): bump docker/login-action from 4.2.0 to 4.4.0 (redhat-developer#342) 6be0619 chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 (redhat-developer#338) d1d84e7 test: add helm-unittest coverage for configmap and servicemonitor (redhat-developer#337) e0b5583 chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 (redhat-developer#336) a33ab0e Fix loadBalancerSourceRanges rendering in service template (redhat-developer#333) git-subtree-dir: charts/backstage/vendor/backstage git-subtree-split: b781aacbdab751c6884346dff8ecd02d7f95e422
…781aac b781aac chore(deps): bump actions/setup-python from 6.3.0 to 7.0.0 (redhat-developer#347) 049df5a chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 (redhat-developer#346) d3d5fe0 chore(deps): bump actions/setup-go from 6.5.0 to 7.0.0 (redhat-developer#345) a147614 chore(deps): bump actions/stale from 10.3.0 to 10.4.0 (redhat-developer#343) aef0fa0 chore(deps): bump oras-project/setup-oras from 2.0.0 to 2.0.1 (redhat-developer#344) de3457f chore(deps): bump actions/setup-go from 6.3.0 to 6.5.0 (redhat-developer#339) 82b36fc chore(deps): bump actions/setup-python from 6.2.0 to 6.3.0 (redhat-developer#340) 8bf207d chore(deps): bump azure/setup-helm from 4.3.1 to 5.0.1 (redhat-developer#341) f8685af chore(deps): bump docker/login-action from 4.2.0 to 4.4.0 (redhat-developer#342) 6be0619 chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 (redhat-developer#338) d1d84e7 test: add helm-unittest coverage for configmap and servicemonitor (redhat-developer#337) e0b5583 chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 (redhat-developer#336) a33ab0e Fix loadBalancerSourceRanges rendering in service template (redhat-developer#333) 8e985e8 chore(deps): bump actions/stale from 10.2.0 to 10.3.0 (redhat-developer#331) 60103f6 chore(deps): bump docker/login-action from 4.1.0 to 4.2.0 (redhat-developer#332) 927fe5d feat: integrate gateway api endpoint for chart deployment (redhat-developer#329) a82a9b7 chore(deps): bump sigstore/cosign-installer from 4.1.0 to 4.1.2 (redhat-developer#330) git-subtree-dir: charts/backstage/vendor/backstage git-subtree-split: b781aacbdab751c6884346dff8ecd02d7f95e422
…781aac b781aac chore(deps): bump actions/setup-python from 6.3.0 to 7.0.0 (redhat-developer#347) 049df5a chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 (redhat-developer#346) d3d5fe0 chore(deps): bump actions/setup-go from 6.5.0 to 7.0.0 (redhat-developer#345) a147614 chore(deps): bump actions/stale from 10.3.0 to 10.4.0 (redhat-developer#343) aef0fa0 chore(deps): bump oras-project/setup-oras from 2.0.0 to 2.0.1 (redhat-developer#344) de3457f chore(deps): bump actions/setup-go from 6.3.0 to 6.5.0 (redhat-developer#339) 82b36fc chore(deps): bump actions/setup-python from 6.2.0 to 6.3.0 (redhat-developer#340) 8bf207d chore(deps): bump azure/setup-helm from 4.3.1 to 5.0.1 (redhat-developer#341) f8685af chore(deps): bump docker/login-action from 4.2.0 to 4.4.0 (redhat-developer#342) 6be0619 chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 (redhat-developer#338) d1d84e7 test: add helm-unittest coverage for configmap and servicemonitor (redhat-developer#337) e0b5583 chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 (redhat-developer#336) a33ab0e Fix loadBalancerSourceRanges rendering in service template (redhat-developer#333) git-subtree-dir: charts/backstage/vendor/backstage git-subtree-split: b781aacbdab751c6884346dff8ecd02d7f95e422
…4d07e4 44d07e4 chore(deps): bump docker/login-action from 4.4.0 to 4.5.1 (#349) dea23a1 feat: allow configuring pod priority class (#348) b781aac chore(deps): bump actions/setup-python from 6.3.0 to 7.0.0 (#347) 049df5a chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 (#346) d3d5fe0 chore(deps): bump actions/setup-go from 6.5.0 to 7.0.0 (#345) a147614 chore(deps): bump actions/stale from 10.3.0 to 10.4.0 (#343) aef0fa0 chore(deps): bump oras-project/setup-oras from 2.0.0 to 2.0.1 (#344) de3457f chore(deps): bump actions/setup-go from 6.3.0 to 6.5.0 (#339) 82b36fc chore(deps): bump actions/setup-python from 6.2.0 to 6.3.0 (#340) 8bf207d chore(deps): bump azure/setup-helm from 4.3.1 to 5.0.1 (#341) f8685af chore(deps): bump docker/login-action from 4.2.0 to 4.4.0 (#342) 6be0619 chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 (#338) d1d84e7 test: add helm-unittest coverage for configmap and servicemonitor (#337) e0b5583 chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 (#336) a33ab0e Fix loadBalancerSourceRanges rendering in service template (#333) git-subtree-dir: charts/backstage/vendor/backstage git-subtree-split: 44d07e4b63c7ad5d61da9d1c4837a30839f43086



Description of the change
Allow passing extra env vars to the must-gather container. Can be useful for additional configuration options.
Which issue(s) does this PR fix or relate to
—
How to test changes / Special notes to the reviewer
Checklist
Chart.yamlaccording to Semantic Versioning.values.yamland added to the corresponding README.md. The pre-commit utility can be used to generate the necessary content. Runpre-commit run --all-filesto run the hooks and then push any resulting changes. The pre-commit Workflow will enforce this and warn you if needed.pre-commithook.ct lintcommand.