2 Repos
Execution of automated workflows utilizing cloud-native primitives and custom resources.
Distinct from Cloud Pipeline Command Executions: Candidates are too narrow (secrets injection, Wasm) or focus on AI backends rather than general CI/CD orchestration.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Cloud Native Pipeline Execution. Refine with filters or upvote what's useful.
Pipeline ist ein Kubernetes-natives CI/CD-Framework und ein Cloud-nativer Pipeline-Orchestrator. Es fungiert als Custom Resource Controller, der deklarative Pipeline-Definitionen in koordinierte Pod-Ausführungen und verwaltete Workloads übersetzt. Das System agiert als containerisierter Task-Runner, der die Ausführung eigenständiger Build-Schritte und wiederverwendbarer Aufgaben ermöglicht, die spezifische Eingaben verarbeiten, um definierte Ausgaben zu erzeugen. Es erlaubt die Orchestrierung komplexer Workflows durch die Ausführung einer Sequenz unabhängiger Container als modulare Komponenten innerhalb einer Cloud-Umgebung. Die Plattform deckt die automatisierte Softwarebereitstellung und die Orchestrierung containerisierter Aufgaben ab und unterstützt eine Multi-Tenant-Build-Infrastruktur durch Ressourcenisolierung. Sie bietet Funktionen zur Überwachung von Ausführungsprotokollen und Fortschritt sowie die Erstellung wiederverwendbarer Pipeline-Komponenten, die über verschiedene Namespaces und Projekte hinweg geteilt werden können.
Executes automated workflows using custom resources to declare and run tasks in a cloud environment.
jx ist eine GitOps-Bereitstellungsplattform und ein Kubernetes CI/CD-Orchestrator, der für die Automatisierung des Erstellens und Bereitstellens von Anwendungen entwickelt wurde. Er fungiert als Cloud-Native-Pipeline-Manager, der containerbasierte Build- und Bereitstellungssequenzen unter Verwendung eines Katalogs wiederverwendbarer Aufgaben ausführt. Das Projekt zeichnet sich durch die automatisierte Orchestrierung von Vorschauumgebungen aus, die basierend auf Pull-Request-Aktivitäten erstellt und zerstört werden, um eine Validierung vor dem Zusammenführen zu ermöglichen. Es verwendet ein GitOps-basiertes Statussynchronisationsmodell, um den gewünschten Zustand von Clustern durch Abfragen von Git-Repositories und Anwenden verifizierter Konfigurationsaktualisierungen aufrechtzuerhalten. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich der Verwaltung von Helm-Chart-Bereitstellungen, Multi-Cluster-Orchestrierung und der Integration externer Secret-Stores. Es bietet zudem Tools zur Entwicklerproduktivität für das inkrementelle Neuerstellen von Anwendungen und die Synchronisation von Code zwischen lokal und Pod. Die Installation wird über Git-Operator-Bereitstellung und Bootstrapping von Cluster-Jobs verwaltet, um die Konsistenz der Tools zu gewährleisten.
Executes build and deployment workflows using a container-based engine and reusable task catalogs.