Class KubernetesVersion
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
Example:
// or Vpc vpc; Cluster.Builder.create(this, "MyCluster") .kubectlMemory(Size.gibibytes(4)) .version(KubernetesVersion.V1_31) .build(); Cluster.fromClusterAttributes(this, "MyCluster", ClusterAttributes.builder() .kubectlMemory(Size.gibibytes(4)) .vpc(vpc) .clusterName("cluster-name") .build());
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Field Summary
Modifier and TypeFieldDescriptionstatic final KubernetesVersion
Deprecated.Use newer version of EKSstatic final KubernetesVersion
Deprecated.Use newer version of EKSstatic final KubernetesVersion
Deprecated.Use newer version of EKSstatic final KubernetesVersion
Deprecated.Use newer version of EKSstatic final KubernetesVersion
Deprecated.Use newer version of EKSstatic final KubernetesVersion
Deprecated.Use newer version of EKSstatic final KubernetesVersion
Deprecated.Use newer version of EKSstatic final KubernetesVersion
Deprecated.Use newer version of EKSstatic final KubernetesVersion
Deprecated.Use newer version of EKSstatic final KubernetesVersion
Kubernetes version 1.23.static final KubernetesVersion
Kubernetes version 1.24.static final KubernetesVersion
Kubernetes version 1.25.static final KubernetesVersion
Kubernetes version 1.26.static final KubernetesVersion
Kubernetes version 1.27.static final KubernetesVersion
Kubernetes version 1.28.static final KubernetesVersion
Kubernetes version 1.29.static final KubernetesVersion
Kubernetes version 1.30.static final KubernetesVersion
Kubernetes version 1.31. -
Constructor Summary
ModifierConstructorDescriptionprotected
KubernetesVersion
(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protected
KubernetesVersion
(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptioncluster version number.static KubernetesVersion
Custom cluster version.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Field Details
-
V1_14
Deprecated.Use newer version of EKS(deprecated) Kubernetes version 1.14. -
V1_15
Deprecated.Use newer version of EKS(deprecated) Kubernetes version 1.15. -
V1_16
Deprecated.Use newer version of EKS(deprecated) Kubernetes version 1.16. -
V1_17
Deprecated.Use newer version of EKS(deprecated) Kubernetes version 1.17. -
V1_18
Deprecated.Use newer version of EKS(deprecated) Kubernetes version 1.18. -
V1_19
Deprecated.Use newer version of EKS(deprecated) Kubernetes version 1.19. -
V1_20
Deprecated.Use newer version of EKS(deprecated) Kubernetes version 1.20. -
V1_21
Deprecated.Use newer version of EKS(deprecated) Kubernetes version 1.21. -
V1_22
Deprecated.Use newer version of EKS(deprecated) Kubernetes version 1.22. -
V1_23
Kubernetes version 1.23.When creating a
Cluster
with this version, you need to also specify thekubectlLayer
property with aKubectlV23Layer
from@aws-cdk/lambda-layer-kubectl-v23
. -
V1_24
Kubernetes version 1.24.When creating a
Cluster
with this version, you need to also specify thekubectlLayer
property with aKubectlV24Layer
from@aws-cdk/lambda-layer-kubectl-v24
. -
V1_25
Kubernetes version 1.25.When creating a
Cluster
with this version, you need to also specify thekubectlLayer
property with aKubectlV25Layer
from@aws-cdk/lambda-layer-kubectl-v25
. -
V1_26
Kubernetes version 1.26.When creating a
Cluster
with this version, you need to also specify thekubectlLayer
property with aKubectlV26Layer
from@aws-cdk/lambda-layer-kubectl-v26
. -
V1_27
Kubernetes version 1.27.When creating a
Cluster
with this version, you need to also specify thekubectlLayer
property with aKubectlV27Layer
from@aws-cdk/lambda-layer-kubectl-v27
. -
V1_28
Kubernetes version 1.28.When creating a
Cluster
with this version, you need to also specify thekubectlLayer
property with aKubectlV28Layer
from@aws-cdk/lambda-layer-kubectl-v28
. -
V1_29
Kubernetes version 1.29.When creating a
Cluster
with this version, you need to also specify thekubectlLayer
property with aKubectlV29Layer
from@aws-cdk/lambda-layer-kubectl-v29
. -
V1_30
Kubernetes version 1.30.When creating a
Cluster
with this version, you need to also specify thekubectlLayer
property with aKubectlV30Layer
from@aws-cdk/lambda-layer-kubectl-v30
. -
V1_31
Kubernetes version 1.31.When creating a
Cluster
with this version, you need to also specify thekubectlLayer
property with aKubectlV31Layer
from@aws-cdk/lambda-layer-kubectl-v31
.
-
-
Constructor Details
-
KubernetesVersion
protected KubernetesVersion(software.amazon.jsii.JsiiObjectRef objRef) -
KubernetesVersion
protected KubernetesVersion(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
-
Method Details
-
of
Custom cluster version.- Parameters:
version
- custom version number. This parameter is required.
-
getVersion
cluster version number.
-