Skip to content

Rolling Update support inplace update pod image #292

@xulinfei1996

Description

@xulinfei1996

What you would like to be added?

Rolling update supports update image while not delete pod just update pod(InPlaceIfPossible), so that kubelet will download image and restart container.

Why is this needed?

Currently, kubelet supports downloading the image and restarting the container without the deletion of the entire Pod to update the image.
When the cluster is busy, deleting a Pod and rescheduling it (may be PodGroup), incurs significant overhead (e.g., resource reallocation, scheduling delays, etc.). Therefore, avoiding Pod deletion and directly updating the image can significantly reduce this overhead.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions