Skip to content

Allow setting a new image for a service #2628

@xavier-romero

Description

@xavier-romero

Background & motivation

For testing upgrading versions of production environment I'd like to use Kurtosis to fully reproduce/document the procedure.
For this, I'd love to have the option to JUST change the docker image for a running service.

Desired behaviour

I'd love to be able to do something like this:
kurtosis service update enclave_name service_name --image whatever_docker_image:tag
So that just:

  • Stops and removes the docker
  • Recreates the service with the new image maintaining all existing config/properties/files/ports/etc.

Whatever impact it could have on the whole stack is under user responsability.

How important is this to you?

Painful; the lack of this feature makes using Kurtosis frictionful.

What area of the product does this pertain to?

CLI: the Command Line Interface

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions