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
·

6 dépôts

Awesome GitHub RepositoriesRunner Image Managers

Tools for configuring and maintaining pre-built virtual machine images for continuous integration runners.

Distinct from Continuous Integration Systems: Distinct from general CI systems: focuses specifically on the configuration and lifecycle of runner images.

Explore 6 awesome GitHub repositories matching devops & infrastructure · Runner Image Managers. Refine with filters or upvote what's useful.

Awesome Runner Image Managers 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.
  • actions/runner-imagesAvatar de actions

    actions/runner-images

    12,857Voir sur GitHub↗

    This project provides a collection of automated scripts for building and maintaining virtual machine images designed for continuous integration runners. It functions as a framework for infrastructure as code, enabling the generation of pre-configured environments that ensure consistent software and tool availability across automated workflows. The system utilizes declarative configuration to manage the lifecycle of virtual machine images, ensuring environment parity across cloud regions. By automating the image baking process, it allows for the creation of immutable snapshots that provide rep

    Configures pre-built runner images with necessary software tools to support automated build and test workflows.

    PowerShell
    Voir sur GitHub↗12,857
  • harisekhon/devops-bash-toolsAvatar de HariSekhon

    HariSekhon/DevOps-Bash-tools

    8,062Voir sur GitHub↗

    DevOps-Bash-tools is a collection of shell scripts and aliases designed to automate cloud infrastructure, container orchestration, and CI/CD pipelines. It provides a comprehensive toolset for managing operational workflows through the command line. The project specializes in automating tasks across multiple platforms, including managing namespaces and secrets in Kubernetes, auditing resources in AWS and GCP, and triggering builds or managing environment variables in GitHub Actions, GitLab CI, and CircleCI. It also includes a toolkit for interacting with container registries to query manifests

    Provides automation for provisioning GitHub Actions runner instances and managing their registration tokens.

    Shellapiawsbash
    Voir sur GitHub↗8,062
  • actions/actions-runner-controllerAvatar de actions

    actions/actions-runner-controller

    6,320Voir sur GitHub↗

    Kubernetes controller for GitHub Actions self-hosted runners

    Adjusts the number of runner instances up or down based on the volume of queued workflow jobs.

    Gogithub-actionskubernetesoperator
    Voir sur GitHub↗6,320
  • marcel-dempers/docker-development-youtube-seriesAvatar de marcel-dempers

    marcel-dempers/docker-development-youtube-series

    5,773Voir sur GitHub↗

    Ce projet fournit une collection de kits d'implémentation, de guides et de code source conçus pour enseigner le développement d'applications conteneurisées et la gestion de clusters. Il sert de parcours d'apprentissage pour empaqueter des applications avec Docker et orchestrer des charges de travail au sein de Kubernetes. Le dépôt inclut des guides pratiques pour construire des pipelines de livraison automatisés en utilisant des exécuteurs conteneurisés et des agents de construction. Il fournit également une suite de guides pour implémenter l'observabilité cloud-native, déployer des maillages de services (service meshes) et gérer les configurations de clusters Kubernetes. Le matériel couvre un large éventail de fonctionnalités DevOps, y compris l'automatisation des pipelines CI/CD, le routage du trafic réseau et le provisionnement de stockage persistant. Il aborde également des préoccupations d'infrastructure telles que le contrôle d'accès basé sur les rôles, le provisionnement de certificats SSL et la collecte de métriques et de journaux de performance système.

    Guides the packaging of automation runners and CLIs into container images for isolated job execution.

    Go
    Voir sur GitHub↗5,773
  • hunvreus/devpushAvatar de hunvreus

    hunvreus/devpush

    4,492Voir sur GitHub↗

    Devpush is a self-hosted Git-based PaaS that automates the deployment of containerized applications. It maps each Git branch to an isolated Docker environment, creating a multi-environment runtime where staging, production, and other workflows run in parallel with scoped configuration and encrypted variables. Deployments are triggered automatically by Git push events via a configured GitHub App, managing the full lifecycle from build to release with zero-downtime rollouts and instant rollback. The platform includes a built-in Let's Encrypt SSL manager that automatically provisions and renews

    Pulls or clears Docker images for runners through the admin panel, including support for local images on the host daemon.

    Pythoncontinuous-deploymentdeploymentdjango
    Voir sur GitHub↗4,492
  • myoung34/docker-github-actions-runnerAvatar de myoung34

    myoung34/docker-github-actions-runner

    2,202Voir sur GitHub↗

    Ce projet fournit un agent d'exécution conteneurisé conçu pour héberger des flux de travail automatisés pour les plateformes de contrôle de version. Il fonctionne comme un runner auto-hébergé qui s'enregistre automatiquement auprès d'un service central au démarrage et se termine après avoir terminé une seule tâche, garantissant que chaque tâche s'exécute dans un environnement propre et isolé. Le système se distingue par son accent sur la gestion éphémère du cycle de vie et la sécurité. En utilisant un modèle d'exécution sans privilèges root, il applique les principes du moindre privilège pendant le traitement des tâches. Le runner prend en charge une configuration dynamique via des variables d'environnement, permettant l'enregistrement automatisé, l'étiquetage personnalisé et l'intégration de la mise en réseau par proxy pour une opération au sein d'une infrastructure restreinte ou protégée par pare-feu. Les utilisateurs peuvent personnaliser l'environnement d'exécution en s'appuyant sur des images de base pour inclure des chaînes d'outils spécifiques et des dépendances logicielles requises pour divers pipelines de build. Le runner gère l'ensemble du cycle de vie de l'agent, y compris l'acquisition de jetons d'accès, le nettoyage des fichiers temporaires et le désenregistrement du conteneur une fois la tâche assignée terminée.

    Automates the acquisition of registration tokens at runtime to simplify agent deployment.

    Shellcicddockergithub
    Voir sur GitHub↗2,202
  1. Home
  2. DevOps & Infrastructure
  3. Continuous Integration Systems
  4. Runner Image Managers

Explorer les sous-tags

  • Runner Provisioning1 sous-tagAutomated provisioning and token management for CI runner instances. **Distinct from Runner Image Managers:** Focuses on the active provisioning and registration of runner instances rather than managing the static VM images they use.