Skip to content

Commit ce73adb

Browse files
authored
Merge pull request #378 from linode/master
Master to Development for Release 4.83.0
2 parents af5a038 + b175b89 commit ce73adb

File tree

1 file changed

+24
-14
lines changed

1 file changed

+24
-14
lines changed

openapi.yaml

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
openapi: 3.0.1
22
info:
3-
version: 4.82.0
3+
version: 4.83.0
44

55
title: Linode API
66
description: |
@@ -6520,14 +6520,17 @@ paths:
65206520
k8s_version:
65216521
type: string
65226522
description: >
6523-
The desired upgraded Kubernetes version for this Kubernetes cluster in the format of
6523+
The desired Kubernetes version for this Kubernetes cluster in the format of
65246524
<major>.<minor>. New and recycled Nodes in this cluster will be installed with the
6525-
latest available patch for the Cluster's upgraded Kubernetes version.
6525+
latest available patch for the Cluster's Kubernetes version.
65266526

6527-
When updating the Kubernetes version, only the next latest minor version can be deployed
6528-
following the currently deployed version. For example, a cluster with Kubernetes version
6529-
1.16 can be upgraded to version 1.17, but not directly to 1.18. The k8s_version can not be
6530-
downgraded.
6527+
6528+
When upgrading the Kubernetes version, only the next latest minor version following the current
6529+
version can be deployed. For example, a cluster with Kubernetes version 1.16 can be upgraded to
6530+
version 1.17, but not directly to 1.18.
6531+
6532+
6533+
The Kubernetes version of a cluster can not be downgraded.
65316534
responses:
65326535
'200':
65336536
description: Returns a single Kubernetes cluster.
@@ -6765,7 +6768,7 @@ paths:
67656768
**Any local storage on deleted Linodes (such as "hostPath" and "emptyDir" volumes, or "local" PersistentVolumes) will be erased.**
67666769
responses:
67676770
'200':
6768-
description: Cluster has been recycled.
6771+
description: Recycle request succeeded and is in progress.
67696772
content:
67706773
application/json:
67716774
schema:
@@ -6957,7 +6960,7 @@ paths:
69576960
**Any local storage on deleted Linodes (such as "hostPath" and "emptyDir" volumes, or "local" PersistentVolumes) will be erased.**
69586961
responses:
69596962
'200':
6960-
description: Node Pool has been recycled.
6963+
description: Recycle request succeeded and is in progress.
69616964
content:
69626965
application/json:
69636966
schema:
@@ -7028,7 +7031,14 @@ paths:
70287031
status:
70297032
type: string
70307033
description: >
7031-
The Node's status as it pertains to being a Kubernetes node.
7034+
The creation status of this Node. This status is distinct from this Node's readiness as a
7035+
Kubernetes Node Object as determined by the command `kubectl get nodes`.
7036+
7037+
7038+
`not_ready` indicates that the Linode is still being created.
7039+
7040+
7041+
`ready` indicates that the Linode has successfully been created and is running Kubernetes software.
70327042
enum:
70337043
- ready
70347044
- not_ready
@@ -7060,7 +7070,7 @@ paths:
70607070
x-linode-cli-command: lke
70617071
post:
70627072
operationId: postLKEClusterNodeRecycle
7063-
x-linode-cli-action: node-recycle
7073+
x-linode-cli-action: pool-recycle
70647074
security:
70657075
- personalAccessToken: []
70667076
- oauth:
@@ -7076,7 +7086,7 @@ paths:
70767086
**Any local storage on deleted Linodes (such as "hostPath" and "emptyDir" volumes, or "local" PersistentVolumes) will be erased.**
70777087
responses:
70787088
'200':
7079-
description: Node has been recycled.
7089+
description: Recycle request succeeded and is in progress.
70807090
content:
70817091
application/json:
70827092
schema:
@@ -14342,7 +14352,7 @@ paths:
1434214352
source: >
1434314353
curl -H "Content-Type: application/json" \
1434414354
-H "Authorization: Bearer $TOKEN" \
14345-
-X PUT -d '{
14355+
-X POST -d '{
1434614356
"label": "my-volume"
1434714357
}' \
1434814358
https://api.linode.com/v4/volumes/12345
@@ -14521,7 +14531,7 @@ paths:
1452114531
source: >
1452214532
curl -H "Content-Type: application/json" \
1452314533
-H "Authorization: Bearer $TOKEN" \
14524-
-X POST -d '{
14534+
-X PUT -d '{
1452514535
"label": "my-volume"
1452614536
}' \
1452714537
https://api.linode.com/v4/volumes/12345/clone

0 commit comments

Comments
 (0)