3 dépôts
Interfaces for controlling the build and deployment lifecycle via code rather than manual orchestration.
Distinct from Deployment Lifecycle Workflows: Distinct from Deployment Lifecycle Workflows: focuses on the programmatic trigger and control mechanism via API/Scripts.
Explore 3 awesome GitHub repositories matching devops & infrastructure · Programmatic Lifecycle Control. Refine with filters or upvote what's useful.
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 est une plateforme de base de données en tant que service auto-hébergée conçue pour automatiser le déploiement, la mise à l'échelle et l'administration de clusters PostgreSQL à haute disponibilité. Elle fonctionne comme un orchestrateur de cluster qui gère la réplication, le basculement et les mises à niveau de version à travers plusieurs serveurs. La plateforme se distingue par son approche pilotée par GitOps, utilisant le contrôle de version et les pipelines CI/CD comme source unique de vérité pour automatiser les configurations et les déploiements de bases de données. Elle fournit à la fois une interface de gestion basée sur le web et un outil en ligne de commande pour le provisionnement et la surveillance des clusters. Le système couvre un large éventail de capacités opérationnelles, incluant le provisionnement d'infrastructure à travers les fournisseurs cloud et les serveurs physiques, des moteurs de sauvegarde et de récupération automatisés pour la restauration d'état, et la gestion du trafic via l'équilibrage de charge distribué et la découverte de services basée sur DNS. Il inclut également des outils pour la mise à l'échelle de la capacité des clusters et la gestion des extensions fonctionnelles.
Offers a centralized API to programmatically control the entire deployment and administration lifecycle of clusters.