-
Notifications
You must be signed in to change notification settings - Fork 1.5k
RFE-2782: Create edge compute pool to support AWS Local Zones #6371
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RFE-2782: Create edge compute pool to support AWS Local Zones #6371
Conversation
|
Skipping CI for Draft Pull Request. |
|
/hold |
bedd5d3 to
a8ffce5
Compare
580c97a to
f96f2ae
Compare
a62ae56 to
39c7835
Compare
|
Tests with the current PR on an IPI installation in existing VPC in Nodes: Machines:
The manifests of the following hypothetical configurations were also rendered: |
39c7835 to
4955ac8
Compare
these failures appear to be unrelated to the changes in this PR |
|
/skip |
|
@patrickdillon I think we are stuck on https://issues.redhat.com/browse/OCPBUGS-8092 |
|
/skip |
Several other e2e-aws jobs, like imdsv2, shared vpc, proxy have succeeded. Plenty of confirmation aws works. /override ci/prow/e2e-aws-ovn |
|
@patrickdillon: Overrode contexts on behalf of patrickdillon: ci/prow/e2e-aws-ovn DetailsIn response to this:
Instructions 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. |
|
/skip |
|
/refresh |
|
/skip |
|
/refresh |
|
/skip |
|
/override ci/prow/e2e-aws-ovn-fip |
|
@patrickdillon: /override requires failed status contexts, check run or a prowjob name to operate on.
Only the following failed contexts/checkruns were expected:
If you are trying to override a checkrun that has a space in it, you must put a double quote on the context. DetailsIn response to this:
Instructions 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. |
|
/refresh |
|
@mtulio: The following tests 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. |
|
/override ci/prow/e2e-aws-ovn-fips |
|
@patrickdillon: Overrode contexts on behalf of patrickdillon: ci/prow/e2e-aws-ovn-fips, ci/prow/e2e-aws-ovn-single-node, ci/prow/e2e-aws-ovn-workers-rhel8, ci/prow/okd-e2e-aws-ovn, ci/prow/okd-scos-e2e-aws-ovn, ci/prow/okd-scos-e2e-aws-upgrade DetailsIn response to this:
Instructions 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. |
|
/override ci/prow/okd-e2e-aws-ovn-upgrade |
|
@patrickdillon: Overrode contexts on behalf of patrickdillon: ci/prow/okd-e2e-aws-ovn-upgrade DetailsIn response to this:
Instructions 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. |
|
@mtulio: This pull request references RFE-2782 which is a valid jira issue. DetailsIn response to this:
Instructions 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. |
|
/cherry-pick release-4.13 |
|
@sdodson: new pull request created: #6931 DetailsIn response to this:
Instructions 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. |
The goal of this PR is to add support to AWS Local Zones when installing a cluster in an existing VPC. It allows the creation of a compute pool named
edge, alongside theworker, oninstall-config.yaml. The installer will generate MachineSet manifests withNoScheduletaint to deploy the instance on edge locations.This implementation is Phase 1 of the Enhancement Proposal #1232, which describes in detail the change request.
Nodes are considered
edgewhen the availability zonezoneTypeislocal-zone. Theedgecompute pool is valid only for the AWS Platform.It is not the goal of this PR to create the Subnets on Local Zones locations. This is part of Phase 2.
Note: This PR will change the MTU of ClusterNetwork when edge pool for AWS is defined. FYI openshift/openshift-docs#55327
Refereces:
List of teams that would be interested in reviewing this PR: