Ocean AKS

Get all auto-upgrades

Returns a list of all auto-upgrade operations for the specified Ocean AKS cluster.

get/ocean/azure/np/cluster/{oceanClusterId}/autoUpgrade

Request

  • Base URL
    https://api.spotinst.io
  • URL
    https://api.spotinst.io/ocean/azure/np/cluster/{oceanClusterId}/autoUpgrade
  • Auth
    HTTP bearer

Parameters

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

Response

List of auto upgrade.

oceanIdstring

The identifier of the ocean cluster being upgraded.

scope'patch'
rollIdstring

The identifier of the cluster roll (if created).

systemNodePoolsOperationIdstring

The identifier of the system node pool upgrade operation (if created).

oldVersionstring

The old version of the cluster's control plane.

newVersionstring

The newest available version.

status'START' | 'UPGRADE_CONTROL_PLANE' | 'VALIDATE_CONTROL_PLANE_UPGRADE' | 'CREATE_SYSTEM_NODE_POOLS_UPDATE' | 'CREATE_ROLL' | 'AWAIT_NODE_POOLS_UPGRADE' | 'COMPLETED' | 'PARTIALLY_COMPLETED' | 'FAILED'

The status of the upgrade.

descriptionstring

The description of the upgrade, including any errors or issues found during the process.

createdAtstring

The creation timestamp of the upgrade.

Example response

[
  {
    "oceanId": "o-12e31234",
    "scope": "Cluster",
    "rollId": "scr-12345abc",
    "systemNodePoolsOperationId": "snpo-12345abc",
    "oldVersion": "1.0.10",
    "newVersion": "1.0.15",
    "status": "COMPLETED",
    "description": "Failed to upgrade the control plane to the latest patch version. Could not create roll.",
    "createdAt": "2019-03-24T15:46:09.000Z"
  }
]

Changes

No recorded changes to this operation across all 12 revisions of this API.