# Rollback/Recovery Procedure in case Kubernetes Cluster Upgrade Fails

## Problem

Is there a procedure to rollback or recover in case of a PMK Kubernetes Cluster Upgrade failure?

## Environment

* Platform9 Managed Kubernetes - All Versions

## Answer

1. Platform9 Managed Kubernetes does not support the process of rolling back a cluster upgrade to the previous version.
2. With regards to cluster upgrade itself, since nodes in the cluster are upgraded in a rolling fashion i.e. one at a time, it ensures that the last upgraded node is healthy before upgrading the next one ensuring that the applications do not experience any downtime during the cluster upgrade, as long as they tolerate the failure of a single node.
3. In case of any failure on a node undergoing upgrade, the process is to fix the issue and move forward by retrying the upgrade on the node.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://platform9.com/kb/pmk/frequently-asked-questions/rollback-recovery-procedure-in-case-kubernetes-cluster-upgrade.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
