From 3913a61d2e394bdafac7cc729df0acccc75b0d3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=98=BF=E7=94=B7?= Date: Fri, 27 Feb 2026 16:30:04 +0800 Subject: [PATCH] Add aws-eusc-qe cluster profile This commit adds support for the AWS European Sovereign Cloud (EUSC) cluster profile for QE testing. The profile targets the eusc-de-east-1 region in AWS EUSC partition. Changes: - Add ClusterProfileAWSEUSCQE constant ("aws-eusc-qe") - Add profile to ClusterProfiles() list - Add profile to ClusterType() aws case - Add LeaseType() mapping to "aws-eusc-qe" Region Details: - Region: eusc-de-east-1 (Brandenburg, Germany) - Partition: aws-eusc - Availability zones: eusc-de-east-1a, eusc-de-east-1b Dependencies: - Release repo PR for boskos/secret configuration - Installer support: openshift/installer#10303 EUSC Service Endpoints (for reference): - EC2: https://ec2.eusc-de-east-1.amazonaws.eu - ELB: https://elasticloadbalancing.eusc-de-east-1.amazonaws.eu - S3: https://s3.eusc-de-east-1.amazonaws.eu - Route53: https://route53.amazonaws.eu - IAM: https://iam.eusc-de-east-1.amazonaws.eu - STS: https://sts.eusc-de-east-1.amazonaws.eu - Tagging: https://tagging.eusc-de-east-1.amazonaws.eu --- pkg/api/types.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/api/types.go b/pkg/api/types.go index 0cf0764fd8..970bebe1c6 100644 --- a/pkg/api/types.go +++ b/pkg/api/types.go @@ -1375,6 +1375,7 @@ const ( ClusterProfileAWSPerfScaleQE ClusterProfile = "aws-perfscale-qe" ClusterProfileAWSPerfScaleLRCQE ClusterProfile = "aws-perfscale-lrc-qe" ClusterProfileAWSRestrictedQE ClusterProfile = "aws-restricted-qe" + ClusterProfileAWSEUSCQE ClusterProfile = "aws-eusc-qe" ClusterProfileAWSOutpostQE ClusterProfile = "aws-outpost-qe" ClusterProfileAWSChaos ClusterProfile = "aws-chaos" ClusterProfileAWSManagedCSPIQE ClusterProfile = "aws-managed-cspi-qe" @@ -1574,6 +1575,7 @@ func ClusterProfiles() []ClusterProfile { ClusterProfileAWSPerfScaleQE, ClusterProfileAWSPerfScaleLRCQE, ClusterProfileAWSRestrictedQE, + ClusterProfileAWSEUSCQE, ClusterProfileAWSChaos, ClusterProfileAWSChinaQE, ClusterProfileAWSManagedCSPIQE, @@ -1792,6 +1794,7 @@ func (p ClusterProfile) ClusterType() string { ClusterProfileAWSPerfScaleQE, ClusterProfileAWSPerfScaleLRCQE, ClusterProfileAWSRestrictedQE, + ClusterProfileAWSEUSCQE, ClusterProfileAWSServerless, ClusterProfileAWSStackrox, ClusterProfileAWSOutpostQE, @@ -2109,6 +2112,8 @@ func (p ClusterProfile) LeaseType() string { return "aws-perfscale-lrc-qe-quota-slice" case ClusterProfileAWSRestrictedQE: return "aws-restricted-qe" + case ClusterProfileAWSEUSCQE: + return "aws-eusc-qe" case ClusterProfileAWSManagedCSPIQE: return "aws-managed-cspi-qe-quota-slice" case ClusterProfileAWSGovCloudQE: