Skip to content

Commit 0f634f5

Browse files
author
AWS
committed
Amazon Elastic Kubernetes Service Update: This release adds support for EKS cluster to manage extended support.
1 parent a321366 commit 0f634f5

File tree

2 files changed

+49
-2
lines changed

2 files changed

+49
-2
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon Elastic Kubernetes Service",
4+
"contributor": "",
5+
"description": "This release adds support for EKS cluster to manage extended support."
6+
}

services/eks/src/main/resources/codegen-resources/service-2.json

Lines changed: 43 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1659,6 +1659,10 @@
16591659
"accessConfig":{
16601660
"shape":"AccessConfigResponse",
16611661
"documentation":"<p>The access configuration for the cluster.</p>"
1662+
},
1663+
"upgradePolicy":{
1664+
"shape":"UpgradePolicyResponse",
1665+
"documentation":"<p>This value indicates if extended support is enabled or disabled for the cluster.</p> <p> <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/extended-support-control.html\">Learn more about EKS Extended Support in the EKS User Guide.</a> </p>"
16621666
}
16631667
},
16641668
"documentation":"<p>An object representing an Amazon EKS cluster.</p>"
@@ -2006,6 +2010,10 @@
20062010
"bootstrapSelfManagedAddons":{
20072011
"shape":"BoxedBoolean",
20082012
"documentation":"<p>If you set this value to <code>False</code> when creating a cluster, the default networking add-ons will not be installed.</p> <p>The default networking addons include vpc-cni, coredns, and kube-proxy.</p> <p>Use this option when you plan to install third-party alternative add-ons or self-manage the default networking add-ons.</p>"
2013+
},
2014+
"upgradePolicy":{
2015+
"shape":"UpgradePolicyRequest",
2016+
"documentation":"<p>New clusters, by default, have extended support enabled. You can disable extended support when creating a cluster by setting this value to <code>STANDARD</code>.</p>"
20092017
}
20102018
}
20112019
},
@@ -4899,6 +4907,13 @@
48994907
"type":"list",
49004908
"member":{"shape":"String"}
49014909
},
4910+
"SupportType":{
4911+
"type":"string",
4912+
"enum":[
4913+
"STANDARD",
4914+
"EXTENDED"
4915+
]
4916+
},
49024917
"TagKey":{
49034918
"type":"string",
49044919
"documentation":"<p>One part of a key-value pair that make up a tag. A <code>key</code> is a general label that acts like a category for more specific tag values.</p>",
@@ -5183,6 +5198,10 @@
51835198
"accessConfig":{
51845199
"shape":"UpdateAccessConfigRequest",
51855200
"documentation":"<p>The access configuration for the cluster.</p>"
5201+
},
5202+
"upgradePolicy":{
5203+
"shape":"UpgradePolicyRequest",
5204+
"documentation":"<p>You can enable or disable extended support for clusters currently on standard support. You cannot disable extended support once it starts. You must enable extended support before your cluster exits standard support.</p>"
51865205
}
51875206
}
51885207
},
@@ -5412,7 +5431,8 @@
54125431
"SecurityGroups",
54135432
"Subnets",
54145433
"AuthenticationMode",
5415-
"PodIdentityAssociations"
5434+
"PodIdentityAssociations",
5435+
"UpgradePolicy"
54165436
]
54175437
},
54185438
"UpdateParams":{
@@ -5493,9 +5513,30 @@
54935513
"AssociateEncryptionConfig",
54945514
"AddonUpdate",
54955515
"VpcConfigUpdate",
5496-
"AccessConfigUpdate"
5516+
"AccessConfigUpdate",
5517+
"UpgradePolicyUpdate"
54975518
]
54985519
},
5520+
"UpgradePolicyRequest":{
5521+
"type":"structure",
5522+
"members":{
5523+
"supportType":{
5524+
"shape":"SupportType",
5525+
"documentation":"<p>If the cluster is set to <code>EXTENDED</code>, it will enter extended support at the end of standard support. If the cluster is set to <code>STANDARD</code>, it will be automatically upgraded at the end of standard support.</p> <p> <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/extended-support-control.html\">Learn more about EKS Extended Support in the EKS User Guide.</a> </p>"
5526+
}
5527+
},
5528+
"documentation":"<p>The support policy to use for the cluster. Extended support allows you to remain on specific Kubernetes versions for longer. Clusters in extended support have higher costs. The default value is <code>EXTENDED</code>. Use <code>STANDARD</code> to disable extended support.</p> <p> <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/extended-support-control.html\">Learn more about EKS Extended Support in the EKS User Guide.</a> </p>"
5529+
},
5530+
"UpgradePolicyResponse":{
5531+
"type":"structure",
5532+
"members":{
5533+
"supportType":{
5534+
"shape":"SupportType",
5535+
"documentation":"<p>If the cluster is set to <code>EXTENDED</code>, it will enter extended support at the end of standard support. If the cluster is set to <code>STANDARD</code>, it will be automatically upgraded at the end of standard support.</p> <p> <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/extended-support-control.html\">Learn more about EKS Extended Support in the EKS User Guide.</a> </p>"
5536+
}
5537+
},
5538+
"documentation":"<p>This value indicates if extended support is enabled or disabled for the cluster.</p> <p> <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/extended-support-control.html\">Learn more about EKS Extended Support in the EKS User Guide.</a> </p>"
5539+
},
54995540
"VpcConfigRequest":{
55005541
"type":"structure",
55015542
"members":{

0 commit comments

Comments
 (0)