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

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"
  }
]