-
-
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 ephemeral Linux containers to AWS #4317
Comments
Take a look at these similar issues to see if there isn't already a response to your problem: |
Update: see the first bullet of #4319 (comment)
=> all requirements from #4319 have been met (only leftover is related to the EC2 agents to ACP) @smerle33 did already started to work on this issue: #4319 (comment), to ensure that ci.jenkins.io may access the EKS cluster
|
The aws jenkins controller can now connect to the we need to provide the AWS cli in the controller container and the kube/config file |
Cherry picking comment by @smerle33: #4319 (comment):
|
Update:
|
Update:
Next steps:
|
Update: jenkins-infra/terraform-aws-sponsorship#105 has been deployed. Tested with the Next step: moving effort to as the agents in the pod are failing to start. |
Update:
|
Update:
Next steps (wip):
|
Update: first results
This test went well on the Linux part. The Windows label was blocked as we have not applied the "label" trick from #4490 which is currently in place on (azure) ci.jenkins.io. Ran 2 builds which were successful on both ACP part (we see a faster build 2nd time due to faster dependency resolution) and Linux 21 build. Pod is allocated immediately (time for the node to start). See https://aws.ci.jenkins.io/job/jenkins-infra-test-plugin/job/master/1/ and https://aws.ci.jenkins.io/job/jenkins-infra-test-plugin/job/master/2/
Initial build https://aws.ci.jenkins.io/job/bom/job/master/2/ shows:
|
Update: the node disk should now be 300 Gb since jenkins-infra/terraform-aws-sponsorship#111 |
…fra reports (#6144) Related to jenkins-infra/helpdesk#4317 (comment), This PR adds automatic tracking of the subnets and IP configurations for the AWS ACP LB. Now, any changes in the subnets settings of https://github.com/jenkins-infra/terraform-aws-sponsorship will be tracked by `updatecli` and a PR will be created to pass these changes. Note: we had to delete the SVC for jenkins-infra/terraform-aws-sponsorship#112 to succeed
Requires #4319
jenkins-kubernetes-agents
for agents and bom agents (see current setup in https://github.com/jenkins-infra/kubernetes-management/blob/main/clusters/cijioagents1.yaml#L35-L44 and https://github.com/jenkins-infra/jenkins-infra/blob/bb9e757b20dcec1da678948ef8b453d6d2cac928/hieradata/clients/controller.sponsorship.ci.jenkins.io.yaml#L116)The text was updated successfully, but these errors were encountered: