You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: latest/ug/clusters/eks-provisioned-control-plane-introduction.adoc
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,10 +14,10 @@ Learn how to use Amazon EKS Provisioned Control Plane for predictable and high p
14
14
15
15
Amazon EKS Provisioned Control Plane is a feature that enables cluster
16
16
administrators to select from a set of scaling tiers and
17
-
designate their chosen tier for high, predictale performance from the cluster's control plane. This enables cluster administrators to ensure that the cluster's control plane is always provisioned with the specified
17
+
designate their chosen tier for high, predictable performance from the cluster's control plane. This enables cluster administrators to ensure that the cluster's control plane is always provisioned with the specified
18
18
capacity, regardless of actual utilization.
19
19
20
-
By default, Amazon EKS cluster's control planes scales up and down
20
+
By default, Amazon EKS cluster's control plane scales up and down
21
21
automatically in response to signals such as
22
22
control plane utilization. This is the
23
23
*standard mode* of EKS Control Plane operation and works well for the vast majority of use cases by dynamically allocating sufficient capacity as
@@ -107,7 +107,7 @@ scheduler can schedule pods on nodes, measured in pods per second.
107
107
108
108
*Cluster database size* indicates the storage space allocated to etcd, the database that holds the cluster state/metadata.
109
109
110
-
When you provision your cluster's control plane on a certain scaling tier using Provisioned Control Plane, AEKS ensures your cluster's control
110
+
When you provision your cluster's control plane on a certain scaling tier using Provisioned Control Plane, EKS ensures your cluster's control
111
111
plane maintains the limits corresponding to that tier. The
112
112
limits of control plane scaling tiers vary by Kubernetes version,
113
113
as shown in the following tables.
@@ -193,13 +193,13 @@ are scrapable from your EKS cluster's Prometheus endpoint (see <<prometheus,here
193
193
194
194
=== Understanding Tier capacity versus actual performance
195
195
196
-
When you select a Provisioned Control Plane scaling tier, the tier attributes represent the underlying configurations that Amazon EKS applies to your control plane. However, the actual performance you achieve depends on your specific workload patterns, configurations, and adherence to Kubernetes best practices. For example, while a 4XL tier configures API Priority and Fairness (APF) with 6,800 concurrent request seats, the actual request throughput you obtain from the control plane depends on the types of operations being performed. For example, Kuberentes penalizes list requests more than get, and hence the effective number of list requests processed concurrently by control plane is lower than get requests (see https://docs.aws.amazon.com/eks/latest/best-practices/scale-control-plane.html#_api_priority_and_fairness[here]). Similarly, although the default scheduler QPS is set to 400 for a 4XL tier, your actual pod scheduling rate depends on factors like nodes being ready and health for scheduling. To achieve optimal performance, ensure your applications follow Kubernetes best practices and are properly configured for your workload characteristics.
196
+
When you select a Provisioned Control Plane scaling tier, the tier attributes represent the underlying configurations that Amazon EKS applies to your control plane. However, the actual performance you achieve depends on your specific workload patterns, configurations, and adherence to Kubernetes best practices. For example, while a 4XL tier configures API Priority and Fairness (APF) with 6,800 concurrent request seats, the actual request throughput you obtain from the control plane depends on the types of operations being performed. For example, Kubernetes penalizes list requests more than get, and hence the effective number of list requests processed concurrently by control plane is lower than get requests (see https://docs.aws.amazon.com/eks/latest/best-practices/scale-control-plane.html#_api_priority_and_fairness[here]). Similarly, although the default scheduler QPS is set to 400 for a 4XL tier, your actual pod scheduling rate depends on factors like nodes being ready and health for scheduling. To achieve optimal performance, ensure your applications follow Kubernetes best practices (see https://docs.aws.amazon.com/eks/latest/best-practices/scalability.html[here]) and are properly configured for your workload characteristics.
197
197
198
198
== Considerations
199
199
200
200
* *Standard control plane capacity* – EKS standard control plane mode
201
201
offers the best
202
-
price to performance ratio for the vast majority of use cases. However the performance vary as control plane scales to meet demand.
202
+
price to performance ratio for the vast majority of use cases. However the performance varies as control plane scales to meet demand.
203
203
If your workload requires predictable, high
204
204
control plane performance with clearly defined minimum
205
205
capabilities, you should consider upgrading to an EKS Provisioned
@@ -208,7 +208,7 @@ Control Plane tier.
208
208
from the standard control plane to a higher https://aws.amazon.com/eks/pricing/[priced] EKS Provisioned
209
209
Control Plane tier. You must explicitly opt in to one of the new EKS
210
210
Provisioned Control Plane scaling tiers.
211
-
* *Exiting restriction* – You cannot exit an EKS Provisioned Control
211
+
* *Exit restriction* – You cannot exit an EKS Provisioned Control
212
212
Plane scaling tier if your cluster exceeds the cluster database size
213
213
limit supported in standard mode. For example, if you are using the XL
214
214
scaling tier with 14 GB of cluster database storage (etcd database
@@ -246,7 +246,7 @@ observations as the guiding factor to select the appropriate tier for
246
246
provisioning capacity.
247
247
* *Provisioned Control Plane pricing* – You will be billed at the hourly rate for the Provisioned Control Plane scaling tier your cluster is on. This is in addition to the standard or extended support hourly charges. See Amazon EKS Pricing https://aws.amazon.com/eks/pricing/[page] for details.
248
248
* *Larger scaling tier* – If you intend to run your cluster on scaling tier larger than 4XL, contact your Amazon Web Services account team for additional pricing information.
249
-
* *Kuberentes version and region support* – EKS Provisioned Control Plane is supported in all Amazon Web Services commercial, GovCloud, and China regions. Provisioned Control Plane works on EKS v1.28 and higher.
249
+
* *Kubernetes version and region support* – EKS Provisioned Control Plane is supported in all Amazon Web Services commercial, GovCloud, and China regions. Provisioned Control Plane works on EKS v1.28 and higher.
0 commit comments