awesome-repositories.com
Blog
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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 dépôts

Awesome GitHub RepositoriesInfrastructure Lifecycle Management

Tools for automating the provisioning, configuration, and maintenance of server environments.

Distinguishing note: Focuses on the full lifecycle of server environments rather than just container orchestration.

Explore 8 awesome GitHub repositories matching devops & infrastructure · Infrastructure Lifecycle Management. Refine with filters or upvote what's useful.

Awesome Infrastructure Lifecycle Management 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.
  • dokku/dokkuAvatar de dokku

    dokku/dokku

    31,954Voir sur GitHub↗

    Dokku is a self-hosted platform as a service that automates the deployment and management of web applications on your own infrastructure. It functions as an infrastructure automation tool, providing a git-driven engine that triggers container builds, service orchestration, and release workflows directly from source code repositories. The platform distinguishes itself by using buildpack-based image construction to detect project structures and automate container creation without manual configuration. It manages the full application lifecycle through a simplified interface that abstracts low-le

    Automating the setup of server environments, system dependencies, and network routing to maintain consistent application hosting across multiple servers.

    Shellbuildpackcontainersdevops
    Voir sur GitHub↗31,954
  • opentofu/opentofuAvatar de opentofu

    opentofu/opentofu

    29,206Voir sur GitHub↗

    OpenTofu is a declarative infrastructure orchestrator that automates the provisioning and management of cloud resources. It functions as a platform-agnostic interface, allowing users to define their desired environment state in configuration files, which the system then reconciles against live infrastructure to calculate and execute necessary updates. The project utilizes a graph-based execution engine to determine the optimal sequence for resource operations, enabling the parallel processing of independent components to reduce deployment times. To support complex, multi-platform environments

    Tracking the status of live resources against defined configurations to identify drift and safely apply updates to production systems.

    Go
    Voir sur GitHub↗29,206
  • pulumi/pulumiAvatar de pulumi

    pulumi/pulumi

    24,797Voir sur GitHub↗

    Pulumi is an infrastructure-as-code framework that enables the definition, deployment, and management of cloud resources using general-purpose programming languages. It functions as a cloud resource orchestrator that coordinates the lifecycle of heterogeneous infrastructure by executing code to construct dependency graphs and reconciling the desired state against actual cloud environments. The platform distinguishes itself through a language-host runtime bridge that allows developers to use standard programming languages to define infrastructure, rather than relying solely on domain-specific

    Governs the full lifecycle of cloud resources including drift detection and ephemeral environment cleanup.

    Goawsazurecloud
    Voir sur GitHub↗24,797
  • meshery/mesheryAvatar de meshery

    meshery/meshery

    9,966Voir sur GitHub↗

    Meshery is a service mesh management plane and cloud native infrastructure orchestrator. It provides a visual design-as-code environment for modeling microservices and infrastructure components through declarative blueprints, functioning as a centralized platform for designing, deploying, and managing service mesh infrastructure. The platform is distinguished by its ability to translate visual designs into active deployments and its use of gRPC-based adapters to integrate with diverse infrastructure providers. It features a multi-tenant architecture that manages shared workspaces and role-bas

    Provides a specialized interface to control the lifecycle and configuration of infrastructure and service mesh technologies.

    HTMLcloud-nativecncfcontrol-plane
    Voir sur GitHub↗9,966
  • gruntwork-io/terratestAvatar de gruntwork-io

    gruntwork-io/terratest

    7,879Voir sur GitHub↗

    Terratest is a Go library and testing framework designed for automating the deployment, validation, and destruction of infrastructure stacks. It serves as a cloud resource verification tool that interacts with provider APIs and executes remote shell commands to ensure infrastructure definitions are correctly configured. The framework provides specialized support for validating Terraform modules and Kubernetes deployments, including the verification of container orchestration manifests and Helm charts. It distinguishes itself through the use of Docker container utilities for script execution a

    Automates the full cycle of creating, testing, and cleaning up temporary environments to prevent resource sprawl.

    Goawsdevopsdocker
    Voir sur GitHub↗7,879
  • kubernetes-sigs/cluster-apiAvatar de kubernetes-sigs

    kubernetes-sigs/cluster-api

    4,233Voir sur GitHub↗

    Cluster API est un framework déclaratif et un système de gestion multi-cluster pour automatiser la création, la mise à l'échelle et la destruction de clusters Kubernetes à travers diverses infrastructures. Il agit comme un orchestrateur de provisionnement de cluster et un provisionneur d'infrastructure, utilisant un cluster de gestion centralisé pour opérer le cycle de vie complet de multiples clusters de travail distants. Le projet emploie une architecture de plugins basée sur des fournisseurs qui découple la logique d'orchestration centrale des implémentations cloud ou bare-metal spécifiques. Cela permet au système de standardiser le déploiement des plans de contrôle, l'initialisation des nœuds et la gestion de l'infrastructure via un ensemble de contrats de ressources communs et de définitions d'API. Le système couvre une large surface de capacités opérationnelles, incluant l'orchestration de flottes de machines, la mise à l'échelle du plan de contrôle et les mises à niveau déclaratives de clusters. Il gère également les exigences d'infrastructure de bas niveau telles que la distribution des domaines de défaillance, la gestion des adresses IP et la rotation des certificats. Des outils de développement sont fournis pour la simulation de clusters, les tests d'infrastructure portable et le développement de fournisseurs d'initialisation et d'infrastructure personnalisés.

    Automates the full lifecycle, including provisioning and maintenance, of provider-specific machine instances.

    Gok8s-sig-cluster-lifecycle
    Voir sur GitHub↗4,233
  • theforeman/foremanAvatar de theforeman

    theforeman/foreman

    2,823Voir sur GitHub↗

    Foreman is a lifecycle infrastructure management platform used for automating the provisioning, configuration, and monitoring of physical, virtual, and cloud servers. It serves as a central hub for managing the entire lifespan of a server, from initial deployment and operating system upgrades to decommissioning and auditing. The platform functions as a hybrid cloud manager and bare-metal provisioning tool, providing a unified interface to control virtual machine lifecycles across diverse hypervisors and public cloud providers. It automates hardware discovery and operating system deployment us

    Manages the entire server lifespan from initial provisioning and OS upgrades to decommissioning and auditing.

    Rubycloudconfig-managementforeman
    Voir sur GitHub↗2,823
  • complexorganizations/wireguard-managerAvatar de complexorganizations

    complexorganizations/wireguard-manager

    1,862Voir sur GitHub↗

    WireGuard Manager is a system orchestration tool designed to automate the deployment, configuration, and lifecycle management of virtual private network infrastructure. It functions by translating high-level user intent into precise, declarative system configurations, managing kernel-level network interfaces, and enforcing firewall-based traffic control to ensure secure, isolated network routing. The project distinguishes itself by providing a centralized web-based management interface that abstracts the complexity of manual configuration files. It includes comprehensive administrative tools

    Automates the installation, maintenance, and recovery of VPN server infrastructure to ensure consistent uptime.

    Shellcensorshipcensorship-circumventionencryption
    Voir sur GitHub↗1,862
  1. Home
  2. DevOps & Infrastructure
  3. Infrastructure Lifecycle Management