-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Open
Labels
area/vertical-pod-autoscalergood first issueDenotes an issue ready for a new contributor, according to the "help wanted" guidelines.Denotes an issue ready for a new contributor, according to the "help wanted" guidelines.help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.kind/cleanupCategorizes issue or PR as related to cleaning up code, process, or technical debt.Categorizes issue or PR as related to cleaning up code, process, or technical debt.triage/acceptedIndicates an issue or PR is ready to be actively worked on.Indicates an issue or PR is ready to be actively worked on.
Description
With #8870 we can now deploy a fully functional VPA using our Helm chart.
The next step would be to leverage this Helm chart for:
- Local E2E testing
- Local development deployments
Specifically, this would change the current shell-based approach used in our local workflows:
- Local E2E testing:
vertical-pod-autoscaler/hack/deploy-for-e2e-locally.sh - Local development:
vertical-pod-autoscaler/hack/dev-deploy-locally.sh
Using the Helm chart in these scenarios would allow us to configure the VPA more easily and flexibly by overriding values, rather than relying on the current hard-coded deployment logic.
This could be implemented as two separate PRs:
- Update the local E2E deployment script to install the Helm chart with E2E-specific values.
- Update the local dev deployment script to install the Helm chart with development-specific values.
Implementation-wise, this should be fairly straightforward: override the default values.yaml, install the chart, and then perform any additional setup steps as needed.
/triage accepted
/good-first-issue
/area vertical-pod-autoscaler
/kind cleanup
adrianmoisey and nvssai11
Metadata
Metadata
Assignees
Labels
area/vertical-pod-autoscalergood first issueDenotes an issue ready for a new contributor, according to the "help wanted" guidelines.Denotes an issue ready for a new contributor, according to the "help wanted" guidelines.help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.kind/cleanupCategorizes issue or PR as related to cleaning up code, process, or technical debt.Categorizes issue or PR as related to cleaning up code, process, or technical debt.triage/acceptedIndicates an issue or PR is ready to be actively worked on.Indicates an issue or PR is ready to be actively worked on.