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

Stop depending on VPA mutating webhook for updating Pods #351

Merged
merged 6 commits into from
Feb 24, 2024

Conversation

sanposhiho
Copy link
Collaborator

@sanposhiho sanposhiho commented Feb 23, 2024

What this PR does / why we need it:

We've been using VPA's Pod webhook to update Pods by the recommendation. That's because we can reduce the development cost of Pod mutating webhook in tortoise.

But, recently, for those features, we ended up creating the Pod mutating webhook.

Then, rather than using VPA's Pod mutating webhook for something and using Tortoise's Pod mutating webhook for another thing, just using Tortoise's Pod mutating webhook is simpler and easier to maintain.

Which issue(s) this PR fixes:

Fixes #352

Special notes for your reviewer:

Copy link
Collaborator Author

@sanposhiho sanposhiho left a comment

Choose a reason for hiding this comment

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

memo

controllers/tortoise_controller.go Show resolved Hide resolved
controllers/tortoise_controller.go Outdated Show resolved Hide resolved
controllers/tortoise_controller.go Outdated Show resolved Hide resolved
docs/vertical.md Outdated Show resolved Hide resolved
api/v1beta3/tortoise_types.go Show resolved Hide resolved
@sanposhiho sanposhiho changed the title Stop depending on VPA for updating Pods Stop depending on VPA mutating webhook for updating Pods Feb 24, 2024
@sanposhiho sanposhiho merged commit ff1893e into main Feb 24, 2024
3 checks passed
@sanposhiho sanposhiho deleted the tortoise-updator-vpa-removal branch February 24, 2024 19:45
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.

Stop depending on VPA mutating webhook for updating Pods
1 participant