DevOps Articles

Curated articles, resources, tips and trends from the DevOps World.

Jenkins high availability and disaster recovery on AWS

3 years ago aws.amazon.com
Jenkins high availability and disaster recovery on AWS

Summary: This is a summary of an article originally published by AWS DevOps Blog. Read the full original article here →

We often hear from customers about their challenges architecting https://www.jenkins.io/ for scale and high availability (HA). This is not to say that it’s impossible to scale Jenkins, it’s only mentioned here to highlight the challenges and technical debt that has accumulated because of the prioritization of features versus developing towards a specific architecture.

The following diagram illustrates a LINSTOR storage solution running on Amazon EKS using multiple Availability Zones and http://aws.amazon.com/s3 (Amazon S3) for snapshots.

In the event of an Availability Zone outage or planned migration, Amazon EKS moves the Jenkins deployment to another Availability Zone where the persistent volume copy is available.

We demonstrated how you can use Amazon EKS to scale Jenkins compute for HA and how AWS partner solutions such as LINBIT LINSTOR can help scale Jenkins storage for HA and DR. Combining both solutions can help organizations maintain their ability to deploy software with speed and agility.

Made with pure grit © 2024 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com