3 Repos
Infrastructure provisioning that uses modular drivers to translate high-level configurations into provider-specific resources.
Distinct from Infrastructure Deployment Provisioning: Adds the specific mechanism of modular drivers to general infrastructure provisioning.
Explore 3 awesome GitHub repositories matching devops & infrastructure · Driver-Based Provisioning. Refine with filters or upvote what's useful.
Tau ist eine einheitliche Entwicklungs- und Betriebsumgebung, die als DevOps-Koordinationsplattform konzipiert ist. Sie fungiert als Fullstack-Entwicklungsarbeitsplatz, der Coding- und Infrastrukturverwaltungsaufgaben sowohl für menschliche Benutzer als auch für automatisierte Maschinenprozesse synchronisiert. Das System agiert als hybrider Infrastruktur-Orchestrator, der modulare Treiber verwendet, um Software sowohl über öffentliche Cloud-Anbieter als auch über selbst gehostete private Server bereitzustellen und zu verwalten. Es bietet einen geteilten Arbeitsbereich, der Kommandozeilenoperationen mit Infrastruktur-Deployments integriert, um Entwicklungs- und Betriebsworkflows zu vereinheitlichen. Die Plattform deckt ein breites Spektrum an Funktionen ab, einschließlich Cloud-Infrastruktur-Orchestrierung, Deployment selbst gehosteter Arbeitsbereiche und CLI-gesteuerter Umgebungsverwaltung. Sie nutzt eine treiberbasierte Bereitstellungs-Engine, um hochgradige Arbeitsbereichskonfigurationen in spezifische Ressourcen-Deployments über verschiedene Host-Infrastrukturen hinweg zu übersetzen.
Uses a driver-based provisioning engine to deploy workspace configurations across different cloud and private hosts.
Molecule ist ein Infrastruktur-Test-Orchestrator und Test-Framework für Ansible-Rollen und -Collections. Es fungiert als Manager für ephemere Umgebungen, der temporäre Test-Hosts erstellt und wieder verwirft, um Infrastruktur-Code isoliert zu validieren. Das Projekt zeichnet sich durch einen spezialisierten Idempotenz-Validator aus, der Automatisierungssequenzen mehrfach ausführt, um sicherzustellen, dass nach Erreichen des initialen Zielzustands keine unbeabsichtigten Änderungen auftreten. Es nutzt ein treiberbasiertes Provisioning-Modell, um die Erstellung von Testzielen über Container, virtuelle Maschinen und Cloud-Instanzen hinweg zu unterstützen. Das Tool verwaltet den gesamten Test-Lebenszyklus durch phasenbasierte Orchestrierung, von der Bereitstellung der Umgebung und Konvergenz bis hin zur Validierung funktionaler Ergebnisse und der Ressourcenzerstörung. Es unterstützt parallele Szenario-Ausführung, das Erstellen benutzerdefinierter Test-Images sowie die Integration statischer und dynamischer Inventarquellen, um eine konsistente Automatisierung über verschiedene Plattformen hinweg zu gewährleisten.
Implements modular drivers to provision and tear down ephemeral test targets like containers and virtual machines.
Test Kitchen is an infrastructure testing framework designed to automate the lifecycle of infrastructure code and system configurations. It provides a modular orchestration system that manages the creation, configuration, and teardown of isolated virtual or containerized environments, enabling developers to validate infrastructure changes across multiple platforms and cloud providers before deployment. The project utilizes a plugin-oriented architecture that decouples core orchestration logic from platform-specific implementations. This allows for the integration of diverse drivers for enviro
Provides modular drivers to interface with diverse cloud and virtualization APIs for creating isolated infrastructure test targets.