Skip to content

Add support for VPA modes beyond recommendation-only #1150

@sthempura

Description

@sthempura

Describe the solution you'd like
Add support for configuring Vertical Pod Autoscaler (VPA) in modes beyond recommendation-only mode.

Currently, VPA support appears to be limited to generating recommendations without applying resource updates to workloads. It would be useful to allow users to configure the VPA update mode, such as:

  • Off / recommendation-only
  • Initial
  • Recreate
  • Auto

This would let users choose whether VPA should only provide recommendations or actively apply resource changes based on their operational requirements.

Describe alternatives you've considered
The current workaround is to use VPA only for recommendations and manually apply the suggested CPU/memory changes to workloads.

Additional context
Supporting configurable VPA update modes would make VPA integration more complete and useful for environments where automatic or semi-automatic resource tuning is desired.

This would also allow teams to start with recommendation-only mode and gradually move toward more automated VPA behavior when they are ready.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions