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
·

6 Repos

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

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

    hashicorp/terraform

    48,720Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗48,720
  • pulumi/pulumiAvatar von pulumi

    pulumi/pulumi

    24,797Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗24,797
  • cert-manager/cert-managerAvatar von cert-manager

    cert-manager/cert-manager

    13,578Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗13,578
  • kubevela/kubevelaK

    kubevela/kubevela

    7,833Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,833
  • orange-cyberdefense/goadAvatar von Orange-Cyberdefense

    Orange-Cyberdefense/GOAD

    7,464Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,464
  • dnscontrol/dnscontrolAvatar von DNSControl

    DNSControl/dnscontrol

    3,863Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,863
  1. Home
  2. DevOps & Infrastructure
  3. Extensible Provider Frameworks

Unter-Tags erkunden

  • 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.