---
title: "Start system node pool upgrade"
method: POST
path: "/ocean/azure/np/cluster/{oceanClusterId}/systemNodePool/upgradeVersion"
tags: ["Ocean AKS"]
---

# Start system node pool upgrade

`POST /ocean/azure/np/cluster/{oceanClusterId}/systemNodePool/upgradeVersion`

Initiates a Kubernetes version upgrade for specified system node pools in an Ocean AKS cluster.

## Parameters

- `#/paths/~1azure~1costs/get/parameters/0` — unresolved $ref
- `#/paths/~1ocean~1aws~1k8s~1cluster~1%7BoceanClusterId%7D/get/parameters/1` — unresolved $ref

## Request body

- object
  - `oceanId` string, required — The ID of the Ocean AKS cluster.
  - `scope` 'PATCH', required — The scope of the upgrade operation. Currently, only "PATCH" is supported.
  - `systemNodePoolNames` string[], required — List of system node pool names to be upgraded.

## Other responses

- `400` — Bad Request

---

[API](https://skmtc.net/spot/apis/spot-by-flexera-api.md) · [All operations](https://skmtc.net/spot/apis/spot-by-flexera-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/spot/spot-by-flexera-api/revisions/72813baf8d47/schema)
