Concourse is a container-based continuous integration and delivery platform that functions as a distributed build system. It operates as a declarative pipeline orchestrator, using a central controller and multiple worker nodes to execute concurrent tasks within isolated containers. The system distinguishes itself by executing every build step in a separate container to ensure environment consistency and by defining software delivery sequences through portable, versionable configuration files. It provides a web-based pipeline visualizer to display the real-time status and progress of automated
Argo is a cloud native CI/CD platform and Kubernetes workflow engine. It functions as a container pipeline orchestrator and job scheduler, managing multi-step sequences of containers as jobs using directed acyclic graphs within a cluster. The system acts as a progressive delivery controller, reducing release risk through automated Canary and Blue-Green deployment strategies. It provides declarative GitOps synchronization to mirror the state of a git repository directly into the cluster environment for continuous delivery automation. The platform covers a broad range of capabilities including
Buildbot is a Python-based continuous integration framework and distributed build orchestrator. It functions as a build automation engine that coordinates the retrieval of source code, the execution of build steps, and the reporting of results through a central controller and a network of remote worker agents. The system is distinguished by a plugin-based extensibility architecture and a master-worker distribution model. It allows for dynamic build modification at runtime and supports a pluggable database backend for persisting system state and historical build data. The project covers a bro
Argo CD is a declarative, GitOps-based continuous delivery tool designed for Kubernetes. It functions as a centralized control plane that synchronizes application states from version-controlled repositories directly into target clusters, ensuring that the live environment consistently matches the desired configuration defined in Git. The platform distinguishes itself through its ability to manage multi-cluster deployments from a single interface, providing unified oversight across distinct computing environments. It employs a controller-based reconciliation loop to continuously monitor for co
CDS est une plateforme de livraison continue conteneurisée et un moteur d'automatisation DevOps conçu pour orchestrer les pipelines de construction et de déploiement de logiciels, du contrôle de version à la production. Il fonctionne comme un framework de pipeline-as-code, permettant aux séquences de déploiement et aux configurations d'environnement d'être définies via des fichiers contrôlés par version et des modèles réutilisables.
Les fonctionnalités principales de ovh/cds sont : CI/CD Orchestration, Continuous Delivery Pipelines, Configuration as Code, Version Control Provider Integrations, Automated Software Delivery, Ephemeral Service Provisioning, Build Agent Scaling, Pipeline-as-Code.
Les alternatives open-source à ovh/cds incluent : concourse/concourse — Concourse is a container-based continuous integration and delivery platform that functions as a distributed build… argoproj/argo — Argo is a cloud native CI/CD platform and Kubernetes workflow engine. It functions as a container pipeline… buildbot/buildbot — Buildbot is a Python-based continuous integration framework and distributed build orchestrator. It functions as a… argoproj/argo-cd — Argo CD is a declarative, GitOps-based continuous delivery tool designed for Kubernetes. It functions as a centralized… drone/drone — Drone is a container-based continuous integration and delivery platform, source control management system, and… gocd/gocd — GoCD is a continuous delivery server and build automation platform designed to orchestrate software delivery…