This documentation is for an older Keptn release. Please consider the newest one when working with the latest Keptn.

keptn uninstall

keptn uninstall

Uninstalls Keptn from a Kubernetes cluster


Uninstalls Keptn from a Kubernetes cluster.

This command does not delete:

  • Istio
  • Dynatrace monitoring
  • Prometheus monitoring
  • Any (third-party) service installed in addition to Keptn (e.g., notification-service, slackbot-service, …)

Besides, deployed services and the configuration on the Git upstream (i.e., GitHub, GitLab, or Bitbucket) are not deleted. To clean-up created projects and services, instructions are provided here.

Note: This command requires a kubernetes current context pointing to the cluster where Keptn should get uninstalled.

keptn uninstall [flags]


keptn uninstall


  -h, --help                       help for uninstall
  -s, --insecure-skip-tls-verify   Skip tls verification for kubectl commands

Options inherited from parent commands

      --mock                 mocking of server communication - ATTENTION: your commands will not be sent to the keptn server
  -q, --quiet                suppress debug and info output
      --suppress-websocket   disables websocket communication - use the ID of Keptn context (if provided) for checking the result of your command
  -v, --verbose              verbose logging


  • keptn - This is a CLI for using keptn
Auto generated by spf13/cobra on 29-Apr-2020