proomt

Search

Search posts, papers, and topics

All posts

Codeship12 min readintermediate

CloudBees CI Disaster Recovery(DR) proof of concept using Velero

Summary

The post describes a proof‑of‑concept DR setup for CloudBees CI on EKS using Velero with custom patches for cross‑region EBS snapshot replication, achieving 15‑minute RPO and sub‑hour RTO. It also outlines the required backup of $JENKINS_HOME, metadata, DNS switch, and the experimental nature of the patches.

  • Custom Velero patches add cross‑region EBS snapshot replication and parallel snapshot creation, enabling low‑RPO restores.
  • Backups include $JENKINS_HOME volumes and all Kubernetes metadata; restores recreate StatefulSets but not agent pods.
  • Failover procedure involves restoring snapshots, switching Route 53 DNS, and using CloudBees CI's restore‑detect plugin to alert admins.
  • RPO of 15 minutes and RTO under an hour were demonstrated with ~100 managed controllers in the demo.

Kubernetes ops teams running CloudBees CI need a concrete, tested DR workflow and realistic performance expectations.

6/10

Related reading

  1. Introducing AI First Responder: The Next Step in CloudBees’ AI Journey

    CloudBees announced AI First Responder (AIFR), an AI‑powered incident‑triage assistant that lives in Slack and leverages the CloudBees Unify control plane and its knowledge graph. AIFR claims to summarize logs, suggest root causes, and optionally trigger GitOps remediation, all while logging actions for governance. The feature is in limited preview and available to a design‑partner program.

    Codeshipcloudbees.com2 minrelease
  2. Everything is green. Nothing is ready.

    CloudBees Unify is a control‑plane layer that aggregates data from existing CI/CD, security, and release tools to give a single delivery record. It claims to improve test efficiency (98 → 30 min) and enforce governance policies across pipelines, with an AI assistant for incident triage. The post is a product‑focused webinar recap with limited technical depth.

    Codeshipcloudbees.com5 min