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
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
purpleidea avatar

purpleidea/mgmt

0
View on GitHub↗
4,267 Stars·352 Forks·Go·GPL-3.0·4 Aufrufemgmtconfig.com↗

Mgmt

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.

Features

  • Server State Reconciliation - Monitors real-time system resources and applies corrective actions to align actual server state with a predefined configuration specification.
  • Distributed Systems Management - A system that maintains the desired state of distributed clusters using event-driven automation and closed-loop feedback.
  • Event-Driven Automation Engines - Functions as an automation engine that triggers real-time system state corrections based on resource monitoring.
  • Multi-Host Parallel Executions - Coordinates configuration tasks across multiple remote hosts concurrently from a single workflow step.
  • Closed-Loop Infrastructure Automation - Implements a continuous sensing and correction cycle to maintain desired system states across distributed infrastructure.
  • Distributed Configuration Management - Provides a system for synchronizing state and configuration settings across multiple nodes in a distributed cluster.
  • Distributed Leader Election - Selects a subset of available hosts using specific strategies and constraints to distribute workloads across a cluster.
  • Strategy-Based Node Election - Distributes workloads across a cluster by selecting hosts based on specific strategies and hardware constraints.
  • Clustered Task Distribution - Selects specific nodes from a group of available hosts to distribute tasks based on custom strategies and constraints.
  • Infrastructure Automations - Implements automated system updates and configuration changes triggered by real-time environment events.
  • Desired State Restoration - Restores missing files or configurations in real-time to match a predefined system specification.
  • Lens-Based Configuration Editing - Updates specific paths within text files using targeted lenses to avoid rewriting entire configuration documents.
  • Environment Inspection - Retrieves system-level variables and hardware details to determine the current state of a deployment target.
  • Cloud Compute Instance Management - Controls virtual machine instances by specifying images, regions, and startup scripts.
  • Cloud Infrastructure Management - Controls the lifecycle of virtual machine instances, including regional placement and startup script deployment.
  • Constraint-Based Host Selection - Ships a distributed node selector to elect host subsets based on specific strategies and constraints.
  • Hardware Firmware Updaters - Provides automated utilities for installing and verifying firmware binaries on baseboard management controllers.
  • Cloud Instance Lifecycle - Manages the creation and control of virtual machine instances, including region selection and startup scripts.
  • System Environment Retrievers - Fetches operating system details such as hostnames, environment variables, user IDs, and process information.
  • Configuration Management - Next-generation configuration management written in Go.

Star-Verlauf

Star-Verlauf für purpleidea/mgmtStar-Verlauf für purpleidea/mgmt

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Mgmt

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Mgmt.
  • j3ssie/osmedeusAvatar von j3ssie

    j3ssie/Osmedeus

    6,425Auf GitHub ansehen↗

    Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools through declarative YAML pipelines. It functions as a distributed security scanner, a declarative workflow automator, and an AI agent framework for security, enabling automated multi-step security analysis with conditional branching, parallel execution, and distributed workers. The engine distinguishes itself through a hybrid runner model that executes workflow steps on the local host, inside Docker containers, or over SSH to remote machines, selected per step or module. It supp

    Go
    Auf GitHub ansehen↗6,425
  • 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

    Pythoncloud-managementconfiguration-managementhigh-performance
    Auf GitHub ansehen↗5,779
  • lxc/incusAvatar von lxc

    lxc/incus

    4,893Auf GitHub ansehen↗

    Incus is a unified orchestration platform for managing system containers, OCI application containers, and virtual machines through a single control plane. It brings together cluster infrastructure management, secure multi-tenancy, software-defined networking, and pluggable storage backend orchestration into one cohesive system exposed via a full REST API and command-line interface. What distinguishes Incus is its ability to run multiple instance types side by side—full Linux system containers, OCI application containers, and QEMU virtual machines—all managed with consistent tooling. Networkin

    Gocloudcontainershacktoberfest
    Auf GitHub ansehen↗4,893
  • pry0cc/axiomAvatar von pry0cc

    pry0cc/axiom

    4,392Auf GitHub ansehen↗

    Axiom is a cloud infrastructure orchestrator and distributed security scanning framework. It serves as a manager for deploying, snapshotting, and destroying disposable virtual machine fleets across multiple cloud providers and regions. The project distinguishes itself by automating the provisioning of vulnerability toolsets and security auditing software across these remote servers. It features a mechanism for distributing security scans by sharding target lists across a fleet of instances and aggregating the resulting data into unified files and HTML reports. The system covers a broad range

    Shell
    Auf GitHub ansehen↗4,392
Alle 30 Alternativen zu Mgmt anzeigen→

Häufig gestellte Fragen

Was macht purpleidea/mgmt?

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.

Was sind die Hauptfunktionen von purpleidea/mgmt?

Die Hauptfunktionen von purpleidea/mgmt sind: Server State Reconciliation, Distributed Systems Management, Event-Driven Automation Engines, Multi-Host Parallel Executions, Closed-Loop Infrastructure Automation, Distributed Configuration Management, Distributed Leader Election, Strategy-Based Node Election.

Welche Open-Source-Alternativen gibt es zu purpleidea/mgmt?

Open-Source-Alternativen zu purpleidea/mgmt sind unter anderem: j3ssie/osmedeus — Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools… pyinfra-dev/pyinfra — pyinfra is a Python-based infrastructure automation framework that turns Python code into shell commands for managing… lxc/incus — Incus is a unified orchestration platform for managing system containers, OCI application containers, and virtual… pry0cc/axiom — Axiom is a cloud infrastructure orchestrator and distributed security scanning framework. It serves as a manager for… aws-samples/aws-cdk-examples — This project is a reference library and collection of example code patterns for deploying cloud infrastructure using… googleapis/google-api-python-client — This project is a REST API client library and Google Cloud SDK component that integrates Python applications with…