Skip to main content
Version: 6.x (Latest)

Cleanup

DevSpace provides several commands that help you clean up things locally and in your Kubernetes cluster.

Reset Dev Container​

The idea behind the dev container in DevSpace is that DevSpace deploys your application using your prod/stable Kubernetes manifests or Helm charts, etc. and then, DevSpace selects one of your containers, changes this container (e.g. swap out the prod/stable image with a prebuilt dev image), and then connects to this dev container using file sync, port forwarding, terminal session, etc.

To reverse the changes that DevSpace makes when the start_dev command is called within a pipeline, you can run:

devspace reset pods

Purge Project From Cluster​

To tell DevSpace to remove the deployments from your cluster again, run:

devspace purge

Reset Variables​

If you are using any variables in DevSpace and you provided values for these variables, you can reset them using:

devspace reset vars

Cleanup Images​

If you are building images using DevSpace (e.g. via devspace build) and your local Docker daemon now has 100s of images with different tags, you can clean them up via:

devspace cleanup images

Cleanup Local Registry​

If you are building images using DevSpace (e.g. via devspace build) and a local registry was used for pushing images to your cluster, the local registry can be cleaned up via:

devspace cleanup local-registry