Skip to content

Commit a8aafba

Browse files
authored
Merge pull request #557 from rsyracuse/hotfix-v4.108.1
Hotfix v4.108.1
2 parents eba6fa2 + 643ec22 commit a8aafba

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

openapi.yaml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7471,6 +7471,16 @@ paths:
74717471
- count
74727472
items:
74737473
$ref: '#/components/schemas/LKENodePoolRequestBody'
7474+
control_plane:
7475+
type: object
7476+
description: >
7477+
Defines settings for the Kubernetes Control Plane. Allows for the enabling of High Availability (HA) for Control Plane Components. Enabling High Avaialability for LKE is an **irreversible** change. The High Availability feature is in a **closed beta** and is not currently available to all customers. Please be aware that this feature may receive breaking updates in the future. This notice will be removed when this feature is out of beta.
7478+
properties:
7479+
high_availability:
7480+
type: boolean
7481+
description: >
7482+
Defines whether High Availability is enabled for the Control Plane Components of the cluster. Defaults to `false`.
7483+
example: true
74747484
responses:
74757485
'200':
74767486
description: Kubernetes cluster creation has started.
@@ -7490,6 +7500,9 @@ paths:
74907500
"region": "us-central",
74917501
"k8s_version": "1.21",
74927502
"tags": ["ecomm", "blogs"],
7503+
"control_plane": {
7504+
"high_availability": true
7505+
},
74937506
"node_pools": [
74947507
{
74957508
"type": "g6-standard-4",
@@ -7600,6 +7613,18 @@ paths:
76007613

76017614

76027615
The Kubernetes version of a cluster can not be downgraded.
7616+
control_plane:
7617+
type: object
7618+
description: >
7619+
Defines settings for the Kubernetes Control Plane. Allows for the enabling of High Availability (HA) for Control Plane Components.
7620+
7621+
Enabling High Availability for LKE is an **irreversible** change. The High Availability feature is in a **closed beta** and is not currently available to all customers. Please be aware that this feature may receive breaking updates in the future. This notice will be removed when this feature is out of beta.
7622+
properties:
7623+
high_availability:
7624+
type: boolean
7625+
description: >
7626+
Defines whether High Availability is enabled for the Control Plane Components of the cluster. Defaults to `false`.
7627+
example: true
76037628
responses:
76047629
'200':
76057630
description: Returns a single Kubernetes cluster.
@@ -7637,6 +7662,9 @@ paths:
76377662
-X PUT -d '{
76387663
"label": "lkecluster54321"
76397664
"tags" : ["ecomm", "blog", "prod", "monitoring"]
7665+
"control_plane": {
7666+
"high_availability": true
7667+
},
76407668
"k8s_version": "1.17"
76417669
}' \
76427670
https://api.linode.com/v4/lke/clusters/12345
@@ -19099,6 +19127,16 @@ components:
1909919127
The desired Kubernetes version for this Kubernetes cluster in the format of <major>.<minor>,
1910019128
and the latest supported patch version will be deployed.
1910119129
example: "1.21"
19130+
control_plane:
19131+
type: object
19132+
description: >
19133+
Defines settings for the Kubernetes Control Plane. Allows for the enabling of High Availability (HA) for Control Plane Components. Enabling High Avaialability for LKE is an **irreversible** change. The High Availability feature is in a **closed beta** and is not currently available to all customers. Please be aware that this feature may receive breaking updates in the future. This notice will be removed when this feature is out of beta.
19134+
properties:
19135+
high_availability:
19136+
type: boolean
19137+
description: >
19138+
Defines whether High Availability is enabled for the Control Plane Components of the cluster. Defaults to `false`.
19139+
example: true
1910219140
tags:
1910319141
x-linode-filterable: true
1910419142
type: array

0 commit comments

Comments
 (0)