4 Repos
Orchestration patterns that separate infrastructure changes into planning, applying, and state-updating phases.
Distinguishing note: Focuses on the three-stage infrastructure lifecycle, not general CI/CD pipelines.
Explore 4 awesome GitHub repositories matching devops & infrastructure · Deployment Lifecycle Workflows. Refine with filters or upvote what's useful.
Terraform is a declarative infrastructure-as-code tool designed to manage the lifecycle of cloud and on-premises resources. It functions as a workflow engine that reconciles a defined desired state against real-world infrastructure, using a persistent state-tracking layer to maintain consistency and visibility across distributed environments. By mapping infrastructure components into a directed acyclic graph, the system calculates the optimal order for provisioning, updating, or destroying resources. The platform is distinguished by its extensible plugin-based architecture, which decouples co
Separates infrastructure changes into distinct planning, applying, and state-updating phases for predictable outcomes.
Komodo is a self-hosted deployment manager and agentless software distributor designed to build application binaries and distribute them across a fleet of remote servers. It functions as a remote deployment orchestrator that manages the build and release process from a centralized control point. The system distinguishes itself by using a programmatic deployment pipeline, employing script logic rather than static configuration files to coordinate build and distribution sequences. It utilizes SSH for remote execution and binary synchronization, allowing the controller to push updates to target
Uses a programmatic interface to trigger and control the build and deployment lifecycle across distributed infrastructure.
PiKVM is an IP-KVM remote access solution for out-of-band server management. It enables remote control of a host computer's hardware and operating system through a web browser or VNC client, allowing access to the BIOS or boot sequence when the main operating system is unresponsive. The system provides remote hardware control by managing physical power switches and GPIO triggers. It emulates human interface devices, such as keyboards and mice, and supports the emulation of mass storage to mount virtual disk images for bare metal operating system installation and recovery. Additional capabili
Offers programmatic control over the system's operational lifecycle through a standardized set of API calls.
Autobase ist eine selbst gehostete Database-as-a-Service-Plattform, die darauf ausgelegt ist, die Bereitstellung, Skalierung und Verwaltung von hochverfügbaren PostgreSQL-Clustern zu automatisieren. Sie fungiert als Cluster-Orchestrator, der Replikation, Failover und Versions-Upgrades über mehrere Server hinweg handhabt. Die Plattform zeichnet sich durch ihren GitOps-gesteuerten Ansatz aus, der Versionskontrolle und CI/CD-Pipelines als Single Source of Truth nutzt, um Datenbankkonfigurationen und Deployments zu automatisieren. Sie bietet sowohl eine webbasierte Management-Schnittstelle als auch ein Kommandozeilentool für die Bereitstellung und Überwachung von Clustern. Das System deckt ein breites Spektrum an operativen Funktionen ab, einschließlich Infrastrukturbereitstellung über Cloud-Anbieter und physische Server hinweg, automatisierte Backup- und Recovery-Engines für die Wiederherstellung von Zuständen sowie Traffic-Management via verteiltes Load Balancing und DNS-basierte Service-Discovery. Es enthält zudem Tools für die Skalierung von Cluster-Kapazitäten und die Verwaltung funktionaler Erweiterungen.
Offers a centralized API to programmatically control the entire deployment and administration lifecycle of clusters.