Allow resource limits and requests to be over-riden for clusterBootstrapController
#3575
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What changed?
This is to address OOM issues seen by Hitachi in the following interlock ticket: https://github.com/weaveworks/weave-gitops-interlock/issues/592
Why was this change made?
The current limits and requests are quite low, and are hard coded - they cannot be easily overriden, so allowing these values to be exposed for configuration via Helm values.
How was this change implemented?
Set new default values for the Helm Chart in
values.yaml
, and configured the values in the deployment based on these values.How did you validate the change?
Build a new helm chart release, and set the values in the release to anything other than the new defaults, and make sure a provisioned implementation of the chart provisions these overrides.
Integration tests -- what is covered, what cannot be covered;
or, explain why there are no new tests
Unit tests -- what is covered, what cannot be covered; are
there tests that fail without the change?
Other follow ups