awesome-repositories.com
Blog
awesome-repositories.com

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

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

4 Repos

Awesome GitHub RepositoriesMulti-Host Parallel Executions

Executes commands across multiple remote hosts concurrently from a single workflow step.

Distinct from Parallel Command Execution: Distinct from Parallel Command Execution: targets remote hosts over SSH, not local shell processes.

Explore 4 awesome GitHub repositories matching development tools & productivity · Multi-Host Parallel Executions. Refine with filters or upvote what's useful.

Awesome Multi-Host Parallel Executions GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • appleboy/ssh-actionAvatar von appleboy

    appleboy/ssh-action

    6,113Auf GitHub ansehen↗

    This is a GitHub Action that executes shell commands on remote servers over SSH as part of a CI/CD pipeline. It supports authentication using passwords, private keys, or private keys with passphrases, and can verify the SHA256 fingerprint of the remote host's public key before connecting to prevent man-in-the-middle attacks. The action can connect to multiple remote hosts in a single workflow step, optionally executing commands synchronously across all of them. It also supports routing SSH connections through an intermediate jump host to reach target servers in restricted networks. Environmen

    Connects to multiple remote hosts simultaneously and executes commands across all of them in one step.

    Shell
    Auf GitHub ansehen↗6,113
  • fizzadar/pyinfraAvatar von Fizzadar

    Fizzadar/pyinfra

    5,793Auf GitHub ansehen↗

    pyinfra is an agentless infrastructure automation framework that turns declarative Python code into idempotent shell commands to manage servers, containers, and local machines over SSH without requiring any pre-installed software on target hosts. It operates by comparing the desired state of a system against its current state, using a dry-run simulation mode to preview changes and a fact-based conditional execution engine to gather host attributes at runtime and control which operations run. The tool compiles Python operations into optimized shell commands and executes them in parallel across

    Runs operations concurrently across thousands of hosts with configurable parallelism.

    Python
    Auf GitHub ansehen↗5,793
  • pyinfra-dev/pyinfraAvatar von pyinfra-dev

    pyinfra-dev/pyinfra

    5,779Auf GitHub ansehen↗

    pyinfra is a Python-based infrastructure automation framework that turns Python code into shell commands for managing servers, Docker containers, and local machines. It operates as a declarative, idempotent deployment tool, applying desired system states by comparing target configurations against current states and making only the necessary changes. The framework provides a connector-based transport abstraction that unifies SSH, Docker, and local execution behind a common interface, with a parallel execution engine that manages concurrent operations across hosts. The tool distinguishes itself

    Manages concurrent operation execution across hosts with configurable parallelism and serialization controls.

    Pythoncloud-managementconfiguration-managementhigh-performance
    Auf GitHub ansehen↗5,779
  • purpleidea/mgmtAvatar von purpleidea

    purpleidea/mgmt

    4,267Auf GitHub ansehen↗

    Mgmt ist ein verteiltes Konfigurationsmanagementsystem, das den gewünschten Zustand von Clustern mittels ereignisgesteuerter Automatisierung und Closed-Loop-Feedback aufrechterhält. Es fungiert als Infrastruktur-Automatisierungs-Engine, die Systemzustandskorrekturen in Echtzeit basierend auf Ressourcenüberwachung und vordefinierten Spezifikationen auslöst. Das System enthält einen verteilten Cluster-Node-Selektor für die Wahl von Teilmengen von Hosts basierend auf spezifischen Strategien und Einschränkungen, um Workloads zu verteilen. Es verfügt zudem über einen Cloud-Infrastruktur-Manager für die Steuerung des Lebenszyklus von virtuellen Maschineninstanzen, einschließlich Image-Deployment, Regionsauswahl und Startup-Skripten, ergänzt durch einen Hardware-Firmware-Orchestrator für die Installation und Verifizierung von Binärdateien auf Baseboard-Management-Controllern. Zusätzliche Funktionen decken parallele Task-Ausführung, lens-basierte Konfigurationsdateimodifikation und System-Metadatenabruf ab. Das Toolset bietet zudem Dienstprogramme für Datentyp-Transformation, Format-Dekodierung und Umgebungsinspektion, um aktuelle Systemzustände zu bestimmen.

    Coordinates configuration tasks across multiple remote hosts concurrently from a single workflow step.

    Gochoreographyconfig-managementconfiguration-management
    Auf GitHub ansehen↗4,267
  1. Home
  2. Development Tools & Productivity
  3. Parallel Command Execution
  4. Multi-Host Parallel Executions