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
·

31 Repos

Awesome GitHub RepositoriesWorkload Orchestration

Management of application lifecycles and resource configuration for isolated workloads.

Distinguishing note: Focuses on the orchestration of workloads rather than just container deployment.

Explore 31 awesome GitHub repositories matching devops & infrastructure · Workload Orchestration. Refine with filters or upvote what's useful.

Awesome Workload Orchestration GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • daytonaio/daytonaAvatar von daytonaio

    daytonaio/daytona

    72,416Auf GitHub ansehen↗

    Daytona is a cloud-native development environment platform designed to orchestrate ephemeral, containerized workspaces. It provides a centralized system for managing reproducible coding environments as code, ensuring consistency across distributed teams by abstracting the underlying infrastructure. By utilizing declarative configuration, the platform automates the entire lifecycle of development sandboxes, from initial provisioning to resource governance. The platform distinguishes itself through its infrastructure-agnostic runner layer, which allows development environments to be deployed ac

    Provides programmatic orchestration of processes and commands within remote, containerized development sandboxes.

    TypeScriptagentic-workflowaiai-agents
    Auf GitHub ansehen↗72,416
  • 1panel-dev/1panelAvatar von 1Panel-dev

    1Panel-dev/1Panel

    35,898Auf GitHub ansehen↗

    1Panel is a centralized server management and container orchestration platform designed to simplify the administration of Linux-based infrastructure. It provides a unified web interface for managing containerized workloads, automating system maintenance, and configuring server resources. By acting as a comprehensive control plane, the platform streamlines the deployment of applications, databases, and web services while offering granular control over host system internals and security settings. What distinguishes this platform is its integrated support for private artificial intelligence infr

    Manages isolated application environments by interfacing with container runtimes to handle lifecycle and networking.

    Go1panelagentclawdbot
    Auf GitHub ansehen↗35,898
  • openfaas/faasAvatar von openfaas

    openfaas/faas

    26,092Auf GitHub ansehen↗

    OpenFaaS is a serverless function platform that provides a container-native framework for deploying and managing event-driven code. It functions as an abstraction layer over container orchestrators, allowing developers to package code into scalable functions that run across Kubernetes clusters or edge computing environments. The platform distinguishes itself through a developer-centric runtime that utilizes standardized language templates and automated build pipelines to simplify the creation of container images. It features a central API gateway that manages request routing, authentication,

    Manages the deployment and lifecycle of containerized functions across infrastructure.

    Godockerfaasfunctions
    Auf GitHub ansehen↗26,092
  • eip-work/kuboard-pressAvatar von eip-work

    eip-work/kuboard-press

    25,071Auf GitHub ansehen↗

    Kuboard-press is a visual management interface for Kubernetes clusters that enables the orchestration of workloads and system objects without manual text file editing. It provides a centralized dashboard for importing and monitoring multiple clusters, using a visual interface to manage namespaces and containerized workloads. The project differentiates itself through hierarchical microservices visualization, which maps flat cluster workloads into a layered structure to represent architectural relationships. It also includes dedicated container operation tools for accessing logs, opening intera

    Enables configuration and orchestration of system objects through a visual interface.

    JavaScriptdockerk8skubernetes
    Auf GitHub ansehen↗25,071
  • jina-ai/serveAvatar von jina-ai

    jina-ai/serve

    21,859Auf GitHub ansehen↗

    Serve is a multimodal AI orchestrator and inference server designed for deploying and scaling machine learning models as cloud-native services. It functions as a containerized workflow engine and distributed service mesh that routes multimodal data through connected execution units. The framework provides specialized capabilities for large language models, including a token streaming gateway that delivers generated text incrementally to reduce perceived latency. It distinguishes itself by enabling the chaining of executors into complex data processing pipelines and the orchestration of these

    Manages the lifecycle and resource configuration for isolated machine learning workloads in containerized environments.

    Pythoncloud-nativecncfdeep-learning
    Auf GitHub ansehen↗21,859
  • victoriametrics/victoriametricsAvatar von VictoriaMetrics

    VictoriaMetrics/VictoriaMetrics

    16,343Auf GitHub ansehen↗

    VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term storage and analysis of metric, log, and trace data. It functions as a unified backend for monitoring ecosystems, offering full compatibility with industry-standard protocols and query languages. The system is built to handle massive data volumes through a distributed architecture that supports horizontal scaling and efficient data lifecycle management. The platform distinguishes itself through a storage engine that utilizes consistent hashing for data sharding and log-struct

    Spreads the processing of custom resource definition validation across all available operator replicas to improve performance.

    Godatabasegrafanagraphite
    Auf GitHub ansehen↗16,343
  • hashicorp/nomadAvatar von hashicorp

    hashicorp/nomad

    16,211Auf GitHub ansehen↗

    Nomad is a distributed workload orchestrator and infrastructure automation platform designed to manage the lifecycle of applications across large-scale, heterogeneous environments. It functions as a multi-cloud orchestration engine, providing a unified control plane to deploy, scale, and govern containers, virtual machines, and legacy applications. By utilizing declarative job specifications, the system ensures infrastructure convergence and maintains the desired state across distributed data centers and geographic regions. The platform distinguishes itself through a flexible, plugin-based ar

    Schedules and manages containerized, virtualized, and legacy applications across large-scale, multi-region infrastructure clusters.

    Go
    Auf GitHub ansehen↗16,211
  • quarkusio/quarkusAvatar von quarkusio

    quarkusio/quarkus

    15,479Auf GitHub ansehen↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Allows customization of deployment specifications like volume mounts and resource limits via simple property settings.

    Javacloud-nativehacktoberfestjava
    Auf GitHub ansehen↗15,479
  • zai-org/chatglm3Avatar von zai-org

    zai-org/ChatGLM3

    13,764Auf GitHub ansehen↗

    ChatGLM3 is a comprehensive framework for deploying, fine-tuning, and serving large language models. It functions as a high-performance inference engine designed to support conversational AI, enabling developers to build interactive agents capable of multi-turn dialogue, autonomous code execution, and structured tool invocation. The project distinguishes itself through its focus on hardware-agnostic deployment and resource optimization. It supports distributed model parallelism across multiple graphics cards, paged key-value caching for concurrent request processing, and weight quantization t

    Manages the distribution of inference workloads across diverse hardware processors.

    Python
    Auf GitHub ansehen↗13,764
  • alibaba/opensandboxAvatar von alibaba

    alibaba/OpenSandbox

    11,682Auf GitHub ansehen↗

    OpenSandbox is a secure sandbox runtime and containerized code execution engine designed to run AI-generated code and scripts in isolated environments. It serves as a workload orchestrator that prevents host system contamination by utilizing kernel-level isolation to execute arbitrary commands and scripts. The project distinguishes itself by providing a model context server that bridges large language models to the sandbox for performing file operations and system commands. It also includes a remote GUI sandbox that supports browser automation and desktop interfaces via remote access protocol

    Orchestrates the lifecycle and resource configuration of secure, isolated container runtimes.

    Python
    Auf GitHub ansehen↗11,682
  • stakater/reloaderAvatar von stakater

    stakater/Reloader

    10,157Auf GitHub ansehen↗

    Reloader is a Kubernetes custom controller designed to automate pod restarts and synchronize running workloads with external configuration stores. It functions as a configuration reloader that triggers rolling upgrades for pods whenever referenced ConfigMaps or Secrets are updated. The tool distinguishes itself by integrating with external secret managers, CSI drivers, and GitOps workflows to ensure workloads are restarted when secrets from external stores change. It utilizes targeted filtering via labels and annotations to control which resources or namespaces trigger restarts, and it can pa

    Manages the lifecycle of pods by coordinating restarts and rolling updates.

    Goconfigmapdaemonsetdeploymentconfigs
    Auf GitHub ansehen↗10,157
  • kubernetes-sigs/external-dnsAvatar von kubernetes-sigs

    kubernetes-sigs/external-dns

    8,999Auf GitHub ansehen↗

    ExternalDNS is a controller that automatically synchronizes Kubernetes resource states with external DNS providers. It monitors cluster resources such as services, ingresses, and gateway APIs to dynamically create and update DNS records, enabling automated service discovery and external traffic management. The project features a provider-agnostic interface that supports a wide array of cloud-managed vendors and on-premises providers, as well as an extension system for custom providers via webhooks and sidecars. It implements a reconciliation loop that uses resource annotations and custom reso

    Deploys multiple instances scoped to specific zones or namespaces to reduce reconciliation cycle times.

    Goawsclouddnsdns
    Auf GitHub ansehen↗8,999
  • score-spec/specAvatar von score-spec

    score-spec/spec

    8,052Auf GitHub ansehen↗

    Score is a platform-agnostic workload specification standard that defines containerized application deployments and their resource dependencies in a declarative YAML format. It provides a developer-centric specification that separates environment-agnostic workload definitions from environment-specific configuration, enabling consistent deployment across development, testing, and production environments. The specification framework translates a single workload definition into deployable manifests for multiple container orchestration platforms, including Docker Compose and Kubernetes. It includ

    Declares workload API version, metadata, and name in a platform-agnostic format.

    Makefile
    Auf GitHub ansehen↗8,052
  • linkedin/school-of-sreAvatar von linkedin

    linkedin/school-of-sre

    8,093Auf GitHub ansehen↗

    This project is a comprehensive educational resource and curriculum focused on site reliability engineering, distributed systems, and infrastructure operations. It provides technical guides, a systems engineering course, and instructional manuals designed to teach the principles of managing large-scale computing environments. The curriculum covers high-level architectural design for scalability and resilience, including fault-tolerant infrastructure, high-availability patterns, and microservices decomposition. It emphasizes the practical application of site reliability engineering through the

    Covers the management of application lifecycles and resource configuration for isolated workloads across clusters.

    HTMLgithadooplinux
    Auf GitHub ansehen↗8,093
  • cortexlabs/cortexAvatar von cortexlabs

    cortexlabs/cortex

    8,013Auf GitHub ansehen↗

    Cortex is a Kubernetes-based machine learning infrastructure platform designed for deploying, scaling, and managing models and workloads. It functions as a serverless inference engine and GPU cluster orchestrator, providing the tools necessary to execute real-time, asynchronous, and batch model predictions. The platform utilizes declarative infrastructure-as-code for provisioning model clusters and environments. It optimizes operational costs by elastically scaling CPU and GPU resources through the use of spot instances. The system covers a broad set of operational capabilities, including wo

    Orchestrates real-time and batch processes that scale automatically based on request volume or queue length.

    Goinfrastructuremachine-learning
    Auf GitHub ansehen↗8,013
  • podman-desktop/podman-desktopAvatar von podman-desktop

    podman-desktop/podman-desktop

    7,722Auf GitHub ansehen↗

    Podman Desktop is a graphical user interface for building, managing, and deploying containers and Kubernetes clusters from a local workstation. It serves as a container engine manager and a Kubernetes cluster dashboard, providing a visual environment for tasks typically handled via the command line. The project includes a container extension framework that allows users to integrate additional tools and capabilities into the management environment through a plugin system and extension catalog. The software covers the full container lifecycle, including image building and pushing to registries

    Offers a graphical interface for building and deploying containerized applications and cluster workloads.

    TypeScriptcontainercontainersdesktop
    Auf GitHub ansehen↗7,722
  • kubeedge/kubeedgeAvatar von kubeedge

    kubeedge/kubeedge

    7,487Auf GitHub ansehen↗

    KubeEdge is a distributed edge computing framework that extends Kubernetes to manage containerized workloads and hardware devices at the edge. It functions as a Kubernetes edge orchestration system, allowing the deployment and management of applications across distributed edge nodes using native Kubernetes APIs and workflows. The project distinguishes itself through a specialized focus on IoT integration and node autonomy. It employs digital-twin state modeling to represent physical hardware devices as virtual objects, utilizing an MQTT-based messaging bus for communication with heterogeneous

    Manages the application lifecycles and resource configurations for containerized workloads deployed at the edge.

    Gocloud-nativecncfcontainer
    Auf GitHub ansehen↗7,487
  • akopytov/sysbenchAvatar von akopytov

    akopytov/sysbench

    6,744Auf GitHub ansehen↗

    sysbench is a database and system benchmark tool used to measure the throughput and latency of database systems and hardware components. It functions as a multi-threaded workload generator and hardware performance profiler designed to determine how systems perform under heavy load. The project serves as a scriptable benchmark engine, allowing for the definition of custom performance scenarios through scripts. It simulates real-world traffic patterns by generating random data based on mathematical probability distributions, such as Zipfian, Gaussian, or Pareto. Capabilities cover database per

    Allows users to define complex benchmark scenarios by implementing scripts that simulate specific application behaviors.

    C
    Auf GitHub ansehen↗6,744
  • microsandbox/microsandboxAvatar von microsandbox

    microsandbox/microsandbox

    6,683Auf GitHub ansehen↗

    Microsandbox ist eine MicroVM-Sandbox-Laufzeitumgebung und ein hardware-isolierter Code-Executor, der für die Ausführung von nicht vertrauenswürdigem Code entwickelt wurde. Er fungiert als eingebetteter Virtual-Machine-Manager, der es Anwendungen ermöglicht, leichtgewichtige virtuelle Maschinen direkt innerhalb des Codes zu starten und zu steuern, ohne dass ein Hintergrund-Daemon erforderlich ist. Das System bietet eine sichere Ausführungsumgebung für KI-Agenten, indem es Server-Steuerungen bereitstellt, die es ihnen ermöglichen, Tools auszuführen und Dateien zu verwalten. Es nutzt Standard-Container-Image-Formate und Volume-Workflows zur Initialisierung von Gast-VMs und implementiert einen Secret-Management-Mechanismus, der verhindert, dass sensible Schlüssel in den Arbeitsspeicher der virtuellen Maschine gelangen. Die Plattform deckt den gesamten Lebenszyklus der isolierten Workload-Orchestrierung ab, einschließlich Erstellung, Überwachung und Entfernung von Umgebungen. Sie enthält Funktionen für Out-of-Band-Ressourcenüberwachung von CPU und Arbeitsspeicher, Gast-Image-Caching sowie die Ausführung von sofortigen Befehlen und losgelösten Hintergrundsitzungen.

    Manages the lifecycle of multiple microVMs including resource limits, image deployment, and performance monitoring.

    Rust
    Auf GitHub ansehen↗6,683
  • kubernetes/examplesAvatar von kubernetes

    kubernetes/examples

    6,651Auf GitHub ansehen↗

    Dieses Projekt ist eine Sammlung kuratierter Bereitstellungsbeispiele, Manifeste und Templates für den Betrieb diverser Anwendungen und Workloads auf einem Kubernetes-Cluster. Es dient als Manifest-Bibliothek und als Satz pädagogischer Ressourcen, die verwendet werden, um grundlegende Konfigurationsmuster für Container-Orchestrierung zu vermitteln. Das Repository bietet vorkonfigurierte Templates für gängige Architekturmuster, einschließlich der Bereitstellung verteilter Datenbanken, KI-Modelle und produktionsreifer Webserver. Diese Ressourcen enthalten geführte Tutorials und Verifizierungsbefehle, um Benutzern zu helfen, Kubernetes-Konzepte durch praktische Anwendung zu erlernen. Das Projekt deckt ein breites Spektrum an Workload-Konfigurationen ab, einschließlich Cluster-Onboarding und der Implementierung von Ressourcenbeschränkungen, um einen stabilen Betrieb für containerisierte Dienste zu gewährleisten.

    Uses declarative YAML files to specify images, resource limits, and network policies for workloads.

    Shell
    Auf GitHub ansehen↗6,651
Vorherige12Nächste
  1. Home
  2. DevOps & Infrastructure
  3. Workload Orchestration

Unter-Tags erkunden

  • Declarative Workload DescriptionsDefining a workload's runtime requirements in a platform-agnostic YAML file, separating environment-agnostic from environment-specific configuration. **Distinct from Workload Orchestration:** Distinct from Workload Orchestration: focuses on the declarative description of runtime requirements, not lifecycle management.
  • Image ManagementCreation and distribution of consistent base images for virtual machines and containers. **Distinct from Workload Orchestration:** Focuses on the artifact creation (images) in addition to the execution lifecycle (orchestration)
  • Legacy Workload SupportExecution support for non-containerized binaries and scripts within an orchestration platform. **Distinct from Workload Orchestration:** Distinct from general workload orchestration: focuses on the specific capability to run legacy binaries and scripts.
  • Single-Source Workload DefinitionsDefining a workload's configuration in a single platform-agnostic file that translates to multiple container orchestration platforms. **Distinct from Workload Orchestration:** Distinct from Workload Orchestration: focuses on the single-source definition concept, not lifecycle management.
  • Validation Workload Distribution1 Sub-TagMechanisms for spreading resource validation tasks across operator replicas. **Distinct from Workload Orchestration:** Distinct from general workload orchestration: focuses on the specific distribution of validation logic within operator controllers.
  • Visual Deployment Interfaces1 Sub-TagGraphical tools for defining and triggering the deployment of containerized workloads. **Distinct from Workload Orchestration:** Distinct from Workload Orchestration: focuses specifically on the visual interface for deployment rather than the underlying orchestrator.
  • Workload Definitions1 Sub-TagDeclaring a workload's API version, metadata, and name to describe the application in a platform-agnostic way. **Distinct from Workload Orchestration:** Distinct from Workload Orchestration: focuses on the declarative definition of workloads, not their lifecycle management.
  • Workload Specification GeneratorsDefining an application's deployment configuration in a platform-agnostic YAML format, removing the need for environment-specific tooling syntax. **Distinct from Workload Orchestration:** Distinct from Workload Orchestration: focuses on generating specifications, not lifecycle management.