Jenkins CI/CD on Linode to Any Hyperscaler
Create a Linode account
to try this guide with a $ credit.
This credit will be applied to any valid services used during your first
days.
Abstract
This reference architecture showcases a Jenkins CI/CD system hosted on the Linode platform that can automate deployments to Linode or other hosting platforms (including AWS, Azure, and GCP). The Jenkins server is used to manage the pipelines and agents and host the dashboard for end-users. Depending on the scale and requirements, developers can deploy N-number of build agent servers to handle concurrent processes. This process can be automated using Terraform to scale build agent servers horizontally.
Technologies Used
Business Benefits
- Reduce costs of large CI/CD deployments
- Granular control of environments
- Improved customizability
- Most control is in the hands of the developers
Diagrams
This page was originally published on