---
title: "Update an existing cluster"
method: PUT
path: "/api/v1/orgs/{orgId}/clusters/{id}/update"
tags: ["clusters"]
---

# Update an existing cluster

`PUT /api/v1/orgs/{orgId}/clusters/{id}/update`

Update the settings of an existing cluster.
Changing some settings (like Kubernetes version) might trigger a rolling update.

## Path parameters

- `orgId` integer, required
- `id` integer, required

## Request body

- union
  - EksUpdateClusterRequest
    - `version` string
  - EksUpdateClusterRequest
    - `version` string

## Response `202`

Accepted

## Other responses

- `default` — Internal server error

---

[API](https://skmtc.net/banzaicloud/apis/pipeline-api.md) · [All operations](https://skmtc.net/banzaicloud/apis/pipeline-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/banzaicloud/pipeline-api/versions/a2e35c430378/schema)
