awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 个仓库

Awesome GitHub RepositoriesInfrastructure Modules

Reusable, standardized packages for defining and deploying infrastructure components.

Distinguishing note: Focuses on the authoring and verification of infrastructure-specific modules.

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

Awesome Infrastructure Modules GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted 的头像

    awesome-selfhosted/awesome-selfhosted

    299,516在 GitHub 上查看↗

    这是一个由社区策划的开源软件目录,专为在私有服务器环境和家庭实验室中部署而设计。它作为发现主流云服务独立自托管替代方案的综合资源,使用户能够保持对数字基础设施的完全数据所有权和控制权。 该目录通过层级分类法构建,将庞大的应用程序集合组织成逻辑类别,范围从媒体管理和数据分析到私有通信和团队生产力工具。它通过协作同行评审流程脱颖而出,社区成员验证每个提交的质量和相关性,以确保目录保持准确和可靠。 该项目涵盖了广泛的能力领域,包括基础设施自动化、基于容器的服务部署和声明式配置管理。这些工具协助用户维护可复现的服务器环境,并管理私有硬件上的复杂服务依赖。 该目录作为版本控制仓库进行维护,确保所有更新和社区驱动的变更都是可追踪且透明的。

    Applies modular system definitions to enforce best practices and maintain reproducible server configurations across different environments.

    awesomeawesome-listcloud
    在 GitHub 上查看↗299,516
  • hashicorp/terraformhashicorp 的头像

    hashicorp/terraform

    48,720在 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

    Supports the creation and verification of reusable infrastructure modules for standardized deployments.

    Gocloudcloud-managementgraph
    在 GitHub 上查看↗48,720
  • opentofu/opentofuopentofu 的头像

    opentofu/opentofu

    29,206在 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

    Create reusable configuration modules to define collections of resources and enforce best practices across all infrastructure deployments to ensure consistency and reduce errors in production and staging environments.

    Go
    在 GitHub 上查看↗29,206
  • pulumi/pulumipulumi 的头像

    pulumi/pulumi

    24,797在 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

    Encapsulates complex resource patterns into reusable modules to simplify infrastructure architecture definition.

    Goawsazurecloud
    在 GitHub 上查看↗24,797
  • voltagent/awesome-claude-code-subagentsVoltAgent 的头像

    VoltAgent/awesome-claude-code-subagents

    21,906在 GitHub 上查看↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Provides automated infrastructure deployment using version-controlled templates and CI/CD pipelines.

    Shellai-agent-frameworkai-agent-toolsai-agents
    在 GitHub 上查看↗21,906
  • boto/boto3boto 的头像

    boto/boto3

    9,834在 GitHub 上查看↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Implements infrastructure-as-code by modeling cloud resources using general-purpose programming languages.

    Pythonawsaws-sdkcloud
    在 GitHub 上查看↗9,834
  • hashicorp/terraform-cdkhashicorp 的头像

    hashicorp/terraform-cdk

    5,077在 GitHub 上查看↗

    Terraform Cloud Development Kit 是一个基础设施即代码(IaC)框架,允许使用通用编程语言定义云资源。它作为一个配置合成器,将高层编程逻辑和提供商模式转换为由 Terraform 引擎执行以配置基础设施的 JSON 配置文件。 该框架提供了一个多语言基础设施库,能够从提供商模式自动生成特定语言的类。它支持创建可重用的构造(constructs),允许将复杂的资源配置封装为可在不同支持语言间打包和发布的共享组件。 该工具集包括用于管理多环境部署的隔离基础设施栈和配置状态后端的各种功能。它还提供项目脚手架、HCL 转换以及通过配置语法验证、资源属性断言和快照测试进行质量保证的实用程序。

    Groups related resource configurations into distinct, reusable modules for sharing across projects and teams.

    TypeScript
    在 GitHub 上查看↗5,077
  • iam-veeramalla/terraform-zero-to-heroiam-veeramalla 的头像

    iam-veeramalla/terraform-zero-to-hero

    4,103在 GitHub 上查看↗

    该项目是一个关于掌握基础设施即代码(IaC)的结构化教育指南和课程。它作为云资源配置指南和 DevOps 培训材料,提供了一系列课程和实践练习,用于通过声明式配置来部署和管理云资源。 该课程涵盖了可复用模块的开发、使用工作空间编排多个环境,以及利用锁定机制管理远程状态文件。它还包括关于云密钥管理的指导,以保护敏感数据。 材料涵盖了核心的基础设施即代码能力,包括提供程序配置、变量驱动的参数化,以及使用动态逻辑和函数进行灵活配置。它进一步探讨了资源配置和外部数据的检索。

    Provides a framework for building reusable, standardized infrastructure modules to reduce code duplication.

    HCL
    在 GitHub 上查看↗4,103
  • sidpalas/devops-directive-kubernetes-coursesidpalas 的头像

    sidpalas/devops-directive-kubernetes-course

    1,892在 GitHub 上查看↗

    This project is a comprehensive educational curriculum designed to teach the fundamentals of container orchestration and infrastructure automation. It provides a structured learning path for mastering the lifecycle management of containerized applications, covering the core concepts of declarative resource definitions, control-loop-based reconciliation, and distributed cluster state management. The course distinguishes itself by focusing on practical, hands-on implementation of modern DevOps practices. It guides users through the integration of GitOps workflows for state synchronization, the

    Enables dynamic infrastructure creation by defining resources using general-purpose programming languages.

    Smarty
    在 GitHub 上查看↗1,892
  1. Home
  2. DevOps & Infrastructure
  3. Infrastructure Modules

探索子标签

  • Component AbstractionsEncapsulating complex resource patterns into reusable modules to simplify infrastructure architecture definition. **Distinct from Infrastructure Modules:** Distinct from Infrastructure Modules: focuses on the abstraction of complex patterns rather than standard resource packaging.
  • Infrastructure Code1 个子标签Reusable modules and templates for defining and deploying enterprise-grade cloud infrastructure. **Distinct from Infrastructure Modules:** Distinct from Infrastructure Modules: focuses on the end-to-end implementation of infrastructure-as-code pipelines rather than just the module packaging.