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

feat(vertical-pod-autoscaler): Support recommender only deployment #853

Merged
merged 1 commit into from
Jan 8, 2024

Conversation

agershman
Copy link
Contributor

@agershman agershman commented Jan 3, 2024

Supports a mode of deployment where only the recommender is deployed and the updater and admission controller and not. This provides for a cleaner deployment as opposed to the current state where you can only scale these deployments down to 0. E.g. In the case that alerting has been setup, special casing isn't needed to account for a deployment that's meant to have replicas set at 0.

@agershman agershman force-pushed the vpa-recommender-only branch 2 times, most recently from eff4fea to 62e903c Compare January 3, 2024 18:26
Copy link
Owner

@stevehipwell stevehipwell left a comment

Choose a reason for hiding this comment

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

Thanks for the PR @agershman. This makes sense but I've added some minor syntactical change requests. Could you also update the README and add a new CHANGELOG entry.

@agershman
Copy link
Contributor Author

Thanks for the PR @agershman. This makes sense but I've added some minor syntactical change requests. Could you also update the README and add a new CHANGELOG entry.

Sure thing. I'll get those addressed and amend. Thank you!

@agershman agershman force-pushed the vpa-recommender-only branch 2 times, most recently from 8d00ef9 to d0c4c2a Compare January 5, 2024 14:27
@agershman agershman requested a review from stevehipwell January 5, 2024 14:27
@agershman agershman force-pushed the vpa-recommender-only branch from d0c4c2a to 31aeab4 Compare January 5, 2024 14:33
@agershman agershman force-pushed the vpa-recommender-only branch 2 times, most recently from 28e34f5 to 542b03d Compare January 5, 2024 14:39
@agershman
Copy link
Contributor Author

Thanks for the PR @agershman. This makes sense but I've added some minor syntactical change requests. Could you also update the README and add a new CHANGELOG entry.

Should be all set on these changes. Let me know if you want any further mods. Thanks again!

Copy link
Owner

@stevehipwell stevehipwell left a comment

Choose a reason for hiding this comment

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

Just a minor change required.

charts/vertical-pod-autoscaler/CHANGELOG.md Outdated Show resolved Hide resolved
@agershman agershman force-pushed the vpa-recommender-only branch from 542b03d to d3d039c Compare January 5, 2024 17:18
@agershman agershman requested a review from stevehipwell January 5, 2024 17:18
Copy link
Owner

@stevehipwell stevehipwell left a comment

Choose a reason for hiding this comment

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

@agershman if you can remove the version line from CHANGELOG we can run the tests and hopefully get this merged.

charts/vertical-pod-autoscaler/CHANGELOG.md Outdated Show resolved Hide resolved
Supports a mode of deployment where only the recommender is deployed and
the updater and admission controller and not. This provides for a
cleaner deployment as opposed to the current state where you can only
scale these deployments down to 0. E.g. In the case that alerting has been
setup, special casing isn't needed to account for a deployment that's
meant to have replicas set at 0.

Signed-off-by: Andrew Gershman <[email protected]>
@agershman agershman force-pushed the vpa-recommender-only branch from d3d039c to 7e1a8a9 Compare January 8, 2024 14:16
@agershman agershman requested a review from stevehipwell January 8, 2024 14:17
Copy link
Owner

@stevehipwell stevehipwell left a comment

Choose a reason for hiding this comment

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

LGTM

@stevehipwell stevehipwell merged commit ae26804 into stevehipwell:main Jan 8, 2024
1 check passed
@agershman agershman deleted the vpa-recommender-only branch January 8, 2024 16:03
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.

2 participants