-
-
Notifications
You must be signed in to change notification settings - Fork 11
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
[ci.jenkins.io] Move ACI agents to ephemeral Windows containers to AWS #4318
Comments
Adding this issue to the milestone:
|
Update: The initial EKS requirements have been implemented with success. A single Pod extracted from a local Jenkins controller with the upcoming JCasc setup definition has been tested:
|
Update: Real life tests in progress with the first set of pod templates are set up with "test" labels as they need a bit more testing.
|
Update:
This one was tricky. Fixed in jenkins-infra/terraform-aws-sponsorship#138.
Next steps:
Future optimizations (might need another issue) from AWS:
|
Update:
|
Real life test in progress with the Remoting build:
=> lets compare with previous build 791 which tests were in timeout around 15 min after the build start |
Test was successful! Let's roll! |
Update:
Tested with success one last time on both remoting and infra/acceptance tests |
Requires #4319
Goal: stop running Windows container agents in ACI and use Kubernetes instead
(edit) Given we chose to use EKS with Karpenter, the following tasks are required, following what is described in https://docs.aws.amazon.com/eks/latest/userguide/windows-support.html
eks:kube-proxy-windows
is required in the role assigned to nodesC:
and an unused 300GbD:
maven-8-window/maven-windows
,maven-11-windows
,maven-17-windows
andmaven-21-windows
)The text was updated successfully, but these errors were encountered: