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

vpa: Update to version 1.0.0 #108

Merged
merged 1,079 commits into from
Mar 26, 2024
Merged

Conversation

mikkeloscar
Copy link

@mikkeloscar mikkeloscar commented Mar 25, 2024

kushagra98 and others added 30 commits June 27, 2023 13:31
Sort nodegroups in order of their ID
Previous "CropNodes" function of ScaleDownBudgetProcessor had an
assumption that atomically-scaled node groups should be classified as
"empty" or "drain" as a whole, however Cluster Autoscaler may classify
some of the nodes from a single group as "empty" and other as "drain".
update agnhost image to pull from registry.k8s.io
Generated by runing:

```
go mod tidy
go mod vendor
```
…r-cleanup

Replace `BuildTestContainer` with use of builder
Include short unregistered nodes in calculation of incorrect node group
Add atomic scale down option for node groups
Add BigDarkClown to Cluster Autoscaler approvers
…h-weird-temp-folder-name

Quote temp folder name parameter to avoid errors
* Merged multiple tests into one single table driven test.
* Fixed some typos.
…strator

* Started handling scale up options for ZeroToMaxNodeScaling with the existing estimator
* Skip setting similar node groups for the node groups that use
  ZeroToMaxNodeScaling
* Renamed the autoscaling option from "AtomicScaleUp" to "AtomicScaling"
* Merged multiple tests into one single table driven test.
* Fixed some typos.
* Renamed the "AtomicScaling" autoscaling option to
  "ZeroOrMaxNodeScaling" to be more clear about the behavior.
Add support for scaling up with ZeroToMaxNodesScaling option
Change the tracking of APIVersion from a boolean
indicating if the VPA is v1beta1
to the version string
and make sure it gets exported
in metrics.

Add tests for the recommender metrics.
Add status field in subresource on crd yaml and add new ClusterRole system:vpa-actor to patch /status subresource.
The `metadata.generation` only increase on vpa spec update.
Fix e2e test for patch and create vpa
feat(metrics): add metrics to observe where time is consumed in scale up
k8s-ci-robot and others added 25 commits September 13, 2023 21:52
Packet autoscaler cloudprovider updates
Refactor `getStartDeletionTestCases` function so that each test case operates on its own node group.
…implemented

fix(cloudprovider/exteranlgrpc): properly handle unimplemented methods
Use informer factory to reuse listers
Bump VPA version to 1.0.0 in preparation for 1.28 release
Allow setting content-type in command
Bump default VPA version to 1.0.0 in vpa-release-1.0 branch
…1-to-VPA-release-1.0-branch

Cherry pick kubernetes#6151 to VPA release 1.0 branch
fix duplicate -addext when generating certificates
Vertical Pod Autoscaler release 0.13.0

Signed-off-by: Mikkel Oscar Lyderik Larsen <[email protected]>
Signed-off-by: Mikkel Oscar Lyderik Larsen <[email protected]>
Vertical Pod Autoscaler release 0.14.0

Signed-off-by: Mikkel Oscar Lyderik Larsen <[email protected]>
Vertical Pod Autoscaler release 1.0.0
Signed-off-by: Mikkel Oscar Lyderik Larsen <[email protected]>
Signed-off-by: Mikkel Oscar Lyderik Larsen <[email protected]>
@mikkeloscar
Copy link
Author

👍

1 similar comment
@szuecs
Copy link
Member

szuecs commented Mar 25, 2024

👍

@mikkeloscar mikkeloscar merged commit c8b9704 into zalando-vertical-pod-autoscaler Mar 26, 2024
8 of 9 checks passed
@mikkeloscar mikkeloscar deleted the vpa-1.0.0 branch March 26, 2024 11:07
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.