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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

17 dépôts

Awesome GitHub RepositoriesContainer Orchestration

Platforms and tools for managing multi-container deployments and clusters.

Explore 17 awesome GitHub repositories matching part of an awesome list · Container Orchestration. Refine with filters or upvote what's useful.

Awesome Container Orchestration GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • kubernetes/kubernetesAvatar de kubernetes

    kubernetes/kubernetes

    123,197Voir sur GitHub↗

    Kubernetes is a distributed container orchestration platform that automates the deployment, scaling, and management of containerized applications across clusters of computing nodes. It functions as a declarative infrastructure controller, utilizing a control loop architecture that continuously monitors the current system state against user-defined configurations to ensure desired operational outcomes. The system relies on a centralized API-driven interface and a replicated key-value store to maintain a consistent source of truth for all cluster objects. The platform distinguishes itself throu

    Open-source system for container orchestration.

    Gocncfcontainersgo
    Voir sur GitHub↗123,197
  • docker/composeAvatar de docker

    docker/compose

    37,588Voir sur GitHub↗

    Docker Compose is a tool for defining and running multi-container applications through declarative configuration files. It functions as an application lifecycle manager, coordinating the startup, shutdown, and scaling of interconnected services within isolated environments. By using a standardized configuration format, it enables infrastructure as code, allowing developers to manage complex application stacks and their dependencies in a single, repeatable file. The project distinguishes itself by integrating directly with the broader Docker platform, leveraging a client-server architecture wh

    Defines and runs multi-container applications.

    Godockerdocker-composego
    Voir sur GitHub↗37,588
  • rancher/rancherAvatar de rancher

    rancher/rancher

    25,692Voir sur GitHub↗

    Rancher is a Kubernetes management platform and multi-cluster orchestrator. It provides a centralized dashboard and container management interface for deploying, scaling, and administering multiple Kubernetes clusters across on-premises and cloud environments. The system includes a cluster provisioner that automates the creation and bootstrapping of clusters using standardized configurations. It secures management traffic through SSL certificate management and termination, supporting both custom certificates and automated validation via Let's Encrypt. The platform covers enterprise API audit

    Platform for operating Docker in production.

    Go
    Voir sur GitHub↗25,692
  • hashicorp/nomadAvatar de hashicorp

    hashicorp/nomad

    16,211Voir sur GitHub↗

    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

    Flexible scheduler for deploying and managing applications.

    Go
    Voir sur GitHub↗16,211
  • kubernetes/komposeAvatar de kubernetes

    kubernetes/kompose

    10,542Voir sur GitHub↗

    Kompose is a suite of conversion utilities designed to translate container composition files into cloud-native cluster resource definitions. It serves as a migration tool that transforms local development specifications into production-ready manifests for Kubernetes and OpenShift. The tool functions as a translation engine that maps container specifications, network settings, and workload definitions into cluster resources. It supports target-specific manifest generation through dedicated providers, allowing for the creation of resources tailored to different environment distributions. The p

    Migrates Docker Compose files to Kubernetes.

    Go
    Voir sur GitHub↗10,542
  • projectcalico/calicoAvatar de projectcalico

    projectcalico/calico

    7,252Voir sur GitHub↗

    Calico is a cloud-native networking and security solution designed to connect containerized workloads across virtual machines, bare metal, and multi-cloud environments. It provides a routing solution based on the Border Gateway Protocol to manage cluster traffic and implement the Container Network Interface for pod connectivity and IP address management. The project distinguishes itself through a security layer that enforces network policies based on identities and labels rather than static addresses. It includes a policy engine for controlling traffic flow, a cluster network encryptor for se

    Provides networking and security policies for container environments.

    Go
    Voir sur GitHub↗7,252
  • containers/podman-composeAvatar de containers

    containers/podman-compose

    6,115Voir sur GitHub↗

    podman-compose est un outil en ligne de commande et un wrapper de spécification compose qui traduit les définitions YAML en commandes pour le moteur de conteneur Podman. Il fonctionne comme un orchestrateur multi-conteneurs qui déploie des stacks d'applications sans nécessiter de processus démon en arrière-plan. L'outil permet la gestion de conteneurs rootless, autorisant l'exécution d'applications et de services conteneurisés sans privilèges administratifs sur l'hôte. Il traduit les commandes compose de haut niveau en appels shell individuels pour coordonner le déploiement de multiples conteneurs. Le système gère les réseaux de conteneurs avec une résolution de nom basée sur DNS pour permettre aux services de communiquer via des adresses réseau. Il gère également le provisionnement séquentiel des services basé sur les définitions de dépendances et mappe les permissions de l'espace utilisateur aux namespaces des conteneurs.

    Runs compose files using Podman.

    Python
    Voir sur GitHub↗6,115
  • apache/mesosAvatar de apache

    apache/mesos

    5,369Voir sur GitHub↗

    Apache Mesos est un noyau de systèmes distribués et un gestionnaire de ressources de cluster qui abstrait le CPU, la mémoire et le stockage à travers un pool de nœuds. Il fonctionne comme un orchestrateur d'infrastructure distribuée, fournissant une couche pour exécuter plusieurs frameworks d'orchestration sur un ensemble partagé de machines physiques ou virtuelles. Le système agit comme un moteur d'isolation de ressources, divisant un cluster partagé en conteneurs isolés pour exécuter diverses charges de travail simultanément. Il permet l'orchestration multi-framework, permettant à différents frameworks d'applications distribuées de partager une infrastructure unique pour maximiser l'utilisation du matériel. Le projet couvre la distribution de calcul à grande échelle et la gestion de cluster distribué. Ses capacités incluent la gestion des ressources distribuées et l'isolation de la puissance de calcul à travers plusieurs applications pour éviter les interférences et assurer des performances stables sur des serveurs partagés.

    Distributed systems kernel for resource management.

    C++
    Voir sur GitHub↗5,369
  • beclab/olaresAvatar de beclab

    beclab/Olares

    4,086Voir sur GitHub↗

    Olares is a comprehensive suite of self-hosted identity, storage, AI, and orchestration services designed for private infrastructure management. It functions as a Kubernetes home server orchestrator, enabling the deployment of containerized applications, AI models, and GPU resources on local hardware to replace third-party cloud services. The platform distinguishes itself through a combination of self-hosted AI infrastructure for running large language models and image generators, alongside a decentralized identity manager that uses cryptographic keys and OIDC for trustless authentication. It

    Deploys and manages containers using Kubernetes distributions tailored for specific hardware and operating systems.

    Goai-agentsai-privacyedge-ai
    Voir sur GitHub↗4,086
  • magicmark/composerizeAvatar de magicmark

    magicmark/composerize

    3,744Voir sur GitHub↗

    Composerize is a container configuration converter and Docker Compose generator designed to transform imperative container startup scripts into standardized, declarative YAML service definitions. It functions as a tool for automating the migration of manual startup commands into an orchestration format. The utility provides a run command to compose converter and a configuration merger to combine container run commands with existing configuration strings. These tools facilitate the transition from manual scripts to version-controlled infrastructure as code. The project covers container workfl

    Converts run commands into compose files.

    JavaScript
    Voir sur GitHub↗3,744
  • wowu/docker-rolloutAvatar de Wowu

    Wowu/docker-rollout

    3,236Voir sur GitHub↗

    🚀 Zero Downtime Deployment for Docker Compose

    Zero-downtime deployment for compose services.

    Shell
    Voir sur GitHub↗3,236
  • crazy-max/swarm-cronjobAvatar de crazy-max

    crazy-max/swarm-cronjob

    874Voir sur GitHub↗

    Create jobs on a time-based schedule on Docker Swarm

    Schedules jobs on Docker Swarm.

    Gocronjobdockerdocker-api
    Voir sur GitHub↗874
  • ihucos/plashAvatar de ihucos

    ihucos/plash

    383Voir sur GitHub↗

    Build and run layered root filesystems.

    Container run and build engine for nested execution.

    C
    Voir sur GitHub↗383
  • ctk-hq/ctkAvatar de ctk-hq

    ctk-hq/ctk

    301Voir sur GitHub↗

    Visual composer for container based workloads

    Visual composer for container workloads.

    TypeScript
    Voir sur GitHub↗301
  • cloudfoundry/wardenAvatar de cloudfoundry

    cloudfoundry/warden

    284Voir sur GitHub↗

    Manages isolated, ephemeral, and resource controlled environments.

    Manages isolated and resource-controlled environments for cloud platforms.

    Ruby
    Voir sur GitHub↗284
  • cloudslang/cloud-slangAvatar de CloudSlang

    CloudSlang/cloud-slang

    241Voir sur GitHub↗

    CloudSlang Language, CLI and Builder

    Workflow engine for Docker process automation.

    Java
    Voir sur GitHub↗241
  • roquie/smalteAvatar de roquie

    roquie/smalte

    36Voir sur GitHub↗

    Dynamically configure applications that require static configuration in docker container.

    Dynamically configures applications in containers.

    Nim
    Voir sur GitHub↗36
  1. Home
  2. Part of an Awesome List
  3. DevOps & Infrastructure
  4. Container Orchestration