LAB/cluster-bot: change default AWS IPI to instance=m6i and EBS=gp3#5328
LAB/cluster-bot: change default AWS IPI to instance=m6i and EBS=gp3#5328mtulio wants to merge 2 commits intoopenshift:masterfrom
Conversation
This is WIP validation to support gp3 as default on IPI, due the benefits compared to gp2. Overview of improvements of gp3 compared to gp2: - The baseline IOPS was increased to 3,000 : gp2 volumes is allowed to burst up to 3,000 IOPS with a baseline of 1:3 GiB:IOPS, so volumes with low capacity will have a low baseline and can be impacted with long periods of I/O - Now it is allowed to increase the throughput regardless of capacity with a baseline of 125 MiB/s (extra fee is charged per MiB/s provisioned above the baseline) - Now it is allowed to increase the IOPS regardless of capacity with a baseline of 3,000 IOPS (extra fee is charged per IOPS provisioned above the baseline) - Cheaper : The cost of gp3 is 20% lower than gp2 in a standard baseline More details on the study case on SPLAT-253.
|
Skipping CI for Draft Pull Request. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
The cluster created by cluster-bot for this PR (confirming m6i and gp3): |
Add basic gp3 validation on provider to support to change the default control plane volumes on AWS IPI. The basic support means that this change will only make the terraform validate gp3 volumes. The full support should allow to add parameters like volume IOPS and throughput, that is completely new in General Pourpose volumes (introduced in gp3) - and not covereed here as it need more changes on this openshift's fork. References: - openshift/installer#5239 - openshift/installer#5328
Add basic gp3 validation on the provider to support changing the default control-plane volumes on AWS IPI. The basic support means that this change will only make the terraform validate gp3 volumes. The full support should allow adding parameters like volume IOPS and throughput, which is completely new in General Purpose volumes (introduced in gp3) - and not covered here as it needs more changes on this openshift's fork. References: - openshift/installer#5239 - openshift/installer#5328
|
@mtulio: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
|
We don't need more this PR to be used in cluster-bot, the #5373 was merged |
LAB Only: to be used in cluster-bot as it seems to not support specifying specific GH user's PR (eg mtulio#6)
Changes to increase control plane performance just changing to the most recent AWS instance (m6i) and volume type (gp3).
Joint PRs for #5327 and #5239