Skip to content
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] Use DigitalOcean VM agents instead of container agents #3576

Closed
dduportal opened this issue May 11, 2023 · 5 comments
Closed

Comments

@dduportal
Copy link
Contributor

Service(s)

ci.jenkins.io, DigitalOcean

Summary

The past 4 months events showed that using Kuberenetes agents in DigitalOcean for ci.jenkins.io is not the most efficient way to spend our credits and is also limited on some features.

  • Challenge number 1: DigitalOcean does not allow autoscaling node pools to zero, which is a cost of 336$ per month ( 4k$ per year, for a credit of 18k$)
Capture d’écran 2023-05-11 à 20 49 21

As pointed out by @halkeye months ago, we could use DigitalOcean with VM agents instead.

Major elements to consider:

Reproduction steps

No response

@halkeye
Copy link
Member

halkeye commented May 11, 2023

Allow Jenkins to spin up VM agents "on the go": https://plugins.jenkins.io/digitalocean-plugin/ looks good

uh oh, does that mean i actually have to help out on that plugin again? I'm a terrible plugin maintainer.

@dduportal
Copy link
Contributor Author

Allow Jenkins to spin up VM agents "on the go": https://plugins.jenkins.io/digitalocean-plugin/ looks good

uh oh, does that mean i actually have to help out on that plugin again? I'm a terrible plugin maintainer.

@smerle33
Copy link
Contributor

snapshot template have been created within digital ocean packer-1684165095 and is ready for testing @lemeurherve
for information, I have created a PR with the draft code that is able to build the snapshot image : jenkins-infra/packer-images#647

called locally with packer build -timestamp-ui -force -only="digitalocean.amd64"

@dduportal
Copy link
Contributor Author

Delaying: no bandwidth on the upcoming milestone

@dduportal
Copy link
Contributor Author

This task is not needed anymore since #3913 which started the move of ci.jenkins.io to an Azure (credits-sponsored) account, and now we do the same from Azure to AWS in #4313

@dduportal dduportal closed this as not planned Won't fix, can't repro, duplicate, stale Oct 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants