awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesContainer Lifecycle Orchestrators

Command-line tools that translate user inputs into direct runtime API calls for container management without maintaining persistent state.

Distinct from Command-Line Orchestrators: Distinct from general command-line orchestrators: focuses on stateless container lifecycle management via direct runtime API calls.

Explore 3 awesome GitHub repositories matching development tools & productivity · Container Lifecycle Orchestrators. Refine with filters or upvote what's useful.

Awesome Container Lifecycle Orchestrators GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • myoung34/docker-github-actions-runnerAvatar von myoung34

    myoung34/docker-github-actions-runner

    2,202Auf GitHub ansehen↗

    Dieses Projekt bietet einen containerisierten Execution-Agent für die Ausführung automatisierter Workflows auf Versionskontrollplattformen. Er fungiert als selbstgehosteter Runner, der sich beim Start automatisch bei einem zentralen Dienst registriert und nach Abschluss eines einzelnen Jobs beendet, wodurch sichergestellt wird, dass jede Aufgabe in einer sauberen, isolierten Umgebung ausgeführt wird. Das System zeichnet sich durch seinen Fokus auf ephemeres Lifecycle-Management und Sicherheit aus. Durch die Nutzung eines Non-Root-Ausführungsmodells werden Least-Privilege-Prinzipien während der Job-Verarbeitung durchgesetzt. Der Runner unterstützt dynamische Konfiguration über Umgebungsvariablen, was die automatisierte Registrierung, benutzerdefinierte Labeling-Optionen und die Integration von Proxy-Netzwerken für den Betrieb in eingeschränkten oder durch Firewalls geschützten Infrastrukturen ermöglicht. Nutzer können die Ausführungsumgebung anpassen, indem sie auf Basis-Images aufbauen, um spezifische Toolchains und Software-Abhängigkeiten für diverse Build-Pipelines einzuschließen. Der Runner verwaltet den gesamten Lifecycle des Agents, einschließlich der Beschaffung von Zugriffstokens, der Bereinigung temporärer Dateien und der Deregistrierung des Containers nach Abschluss der zugewiesenen Aufgabe.

    Automates the registration and deregistration of execution agents using container lifecycle hooks.

    Shellcicddockergithub
    Auf GitHub ansehen↗2,202
  • kubernetes-sigs/cri-toolsAvatar von kubernetes-sigs

    kubernetes-sigs/cri-tools

    1,991Auf GitHub ansehen↗

    Dieses Projekt bietet eine Suite von Diagnose- und Validierungs-Utilities für Container-Runtimes, die das Kubernetes Container Runtime Interface (CRI) implementieren. Es dient als Kommandozeilen-Interface für die Interaktion mit und die Verwaltung von Container-Lebenszyklen, Images und Sandboxes direkt auf einem Host-Rechner, ohne dass ein vollständiges Cluster-Deployment erforderlich ist. Das Toolset zeichnet sich durch seinen Fokus auf Interface-Konformität und Performance-Verifizierung aus. Es enthält automatisierte Test-Suiten, die validieren, ob eine Runtime definierte Interface-Spezifikationen einhält und Ressourcen-Plugin-Integrationen korrekt handhabt. Zusätzlich bietet es Benchmarking-Funktionen zur Messung der Latenz und des Durchsatzes von Container-Operationen sowie Utilities zur Inspektion des Runtime-Status und zur Fehlerbehebung bei der Konnektivität durch konfigurierbare Wiederholungs- und Timeout-Richtlinien. Über die Kernvalidierung hinaus unterstützt das Projekt operative Aufgaben wie das Ausführen von Befehlen in aktiven Containern, das Verwalten von Container-Checkpoints und das Überwachen von Ressourcen-Nutzungsmetriken. Es enthält zudem Funktionen zum Testen der Stabilität von Streaming-Datenverbindungen für interaktive Sitzungen, um sicherzustellen, dass Port-Forwarding- und Attachment-Operationen wie erwartet funktionieren.

    Provides a direct interface for managing container lifecycles by translating user inputs into specific runtime API calls.

    Gocontainersk8s-sig-nodekubelet-cri
    Auf GitHub ansehen↗1,991
  • francescou/docker-compose-uiAvatar von francescou

    francescou/docker-compose-ui

    1,544Auf GitHub ansehen↗

    Docker Compose UI ist eine webbasierte Verwaltungsplattform, die ein grafisches Dashboard für die Orchestrierung von Multi-Container-Anwendungs-Stacks bietet. Sie dient als zentrale Schnittstelle für die Verwaltung von Container-Lebenszyklen, die Überwachung des Dienststatus und die Ausführung von Befehlen innerhalb laufender Umgebungen, ohne dass eine manuelle Eingabe über die Befehlszeile erforderlich ist. Die Plattform zeichnet sich durch die direkte Integration in Versionskontrollsysteme zur Automatisierung des Deployments von Infrastrukturdefinitionen aus. Durch das Klonen von Projektdateien aus Remote-Repositories stellt sie konsistente Umgebungskonfigurationen über verschiedene Maschinen hinweg sicher. Zudem unterstützt sie die Verwaltung verteilter Infrastruktur durch den Aufbau sicherer Verbindungen zu Remote-Container-Engines und die Verwaltung der Authentifizierung für private Image-Registries. Das Tool umfasst eine breite Palette operativer Fähigkeiten, einschließlich Echtzeit-Log-Tracking, Leistungsüberwachung und interaktivem Terminalzugriff für direktes Troubleshooting. Es abstrahiert Container-Engine-Funktionen durch eine strukturierte Schnittstelle, die es Benutzern ermöglicht, Dienstgruppen und den Infrastrukturzustand von einem einzigen Dashboard aus zu verwalten. Die Software wird als containerisierte Anwendung vertrieben, was das Deployment und die Konfiguration innerhalb bestehender Entwicklungsworkflows erleichtert.

    Translates user inputs into direct runtime API calls for container lifecycle management.

    JavaScriptdockerdocker-composedocker-swarm
    Auf GitHub ansehen↗1,544
  1. Home
  2. Development Tools & Productivity
  3. Command Line Interfaces
  4. Advanced Execution Environments
  5. Command-Line Orchestrators
  6. Container Lifecycle Orchestrators