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
·

6 dépôts

Awesome GitHub RepositoriesExtensible Provider Frameworks

Plugin architectures for integrating third-party service APIs into infrastructure management workflows.

Distinguishing note: Focuses on the framework for provider extensibility, not the providers themselves.

Explore 6 awesome GitHub repositories matching devops & infrastructure · Extensible Provider Frameworks. Refine with filters or upvote what's useful.

Awesome Extensible Provider Frameworks 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.
  • hashicorp/terraformAvatar de hashicorp

    hashicorp/terraform

    48,720Voir sur GitHub↗

    Terraform is a declarative infrastructure-as-code tool designed to manage the lifecycle of cloud and on-premises resources. It functions as a workflow engine that reconciles a defined desired state against real-world infrastructure, using a persistent state-tracking layer to maintain consistency and visibility across distributed environments. By mapping infrastructure components into a directed acyclic graph, the system calculates the optimal order for provisioning, updating, or destroying resources. The platform is distinguished by its extensible plugin-based architecture, which decouples co

    Enables integration of diverse third-party service APIs into a unified management workflow through standardized interfaces.

    Gocloudcloud-managementgraph
    Voir sur GitHub↗48,720
  • 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

    Builds custom components, providers, and packages to encapsulate reusable logic and support specialized resource types.

    Goawsazurecloud
    Voir sur GitHub↗24,797
  • cert-manager/cert-managerAvatar de cert-manager

    cert-manager/cert-manager

    13,578Voir sur GitHub↗

    This project is a Kubernetes controller that automates the issuance, renewal, and lifecycle management of TLS certificates. It functions as a native extension to the cluster API, using custom resource definitions and reconciliation loops to maintain the desired state of certificates and trust bundles across distributed services. By integrating directly with the cluster's admission control and secret storage systems, it ensures that cryptographic identities are consistently provisioned and available for application workloads. The project distinguishes itself through its extensive support for a

    Supports registration of custom external controllers to integrate with specialized certificate services.

    Gocertificatecrdhacktoberfest
    Voir sur GitHub↗13,578
  • kubevela/kubevelaK

    kubevela/kubevela

    7,833Voir sur GitHub↗

    KubeVela is a cloud native application orchestrator and delivery engine for Kubernetes. It serves as an Open Application Model compliant platform designed to decouple application definitions from the underlying infrastructure and operations. The system acts as a multi-cluster delivery controller that coordinates progressive rollouts, including canary and blue-green strategies, across hybrid and multi-cloud environments. It provides a standardized model for managing complex deployment workflows and infrastructure provisioning. The platform covers broad capability areas including cloud infrast

    Provides a system for packaging infrastructure tasks into reusable modules to customize the orchestration engine.

    Go
    Voir sur GitHub↗7,833
  • orange-cyberdefense/goadAvatar de Orange-Cyberdefense

    Orange-Cyberdefense/GOAD

    7,464Voir sur GitHub↗

    GOAD is an Ansible-based automation tool and infrastructure orchestrator used to deploy pre-configured networks of vulnerable Windows virtual machines. It serves as a security training environment for practicing Active Directory penetration testing, privilege escalation, and lateral movement across various cloud platforms and local virtualization hypervisors. The project distinguishes itself through a multi-provider infrastructure model and a system of infrastructure recipes that simulate intentional security misconfigurations. It supports the deployment of varied attack scenarios, including

    Allows integrating new virtualization or cloud platforms via provider classes and configuration templates.

    PowerShellactive-directoryansibleinfrastructure-as-code
    Voir sur GitHub↗7,464
  • dnscontrol/dnscontrolAvatar de DNSControl

    DNSControl/dnscontrol

    3,863Voir sur GitHub↗

    DNSControl is an infrastructure-as-code tool designed to manage DNS records and zones across multiple providers through a unified, programmable configuration language. By treating DNS as code, it enables teams to maintain consistent infrastructure state, automate record updates, and perform version-controlled management of network settings across diverse cloud, registrar, and network DNS services. The system functions as a multi-provider orchestrator that uses a declarative reconciliation engine to compare local configurations against live remote states. It employs a provider-agnostic abstrac

    Implements a standard interface to integrate new DNS service providers into the infrastructure management system.

    Go
    Voir sur GitHub↗3,863
  1. Home
  2. DevOps & Infrastructure
  3. Extensible Provider Frameworks

Explorer les sous-tags

  • Infrastructure Task ModulesReusable modules that package infrastructure tasks to extend the orchestration engine. **Distinct from Extensible Provider Frameworks:** Focuses on reusable task modules for orchestration rather than general provider API integration.