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

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

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

3 个仓库

Awesome GitHub RepositoriesObject-Oriented Infrastructure Definitions

Representing cloud components as a hierarchy of objects to enable programmatic logic and reuse.

Distinct from Object-Oriented Modeling: Existing candidates are either educational modeling, CSS, or database queries, not programmatic infrastructure definition.

Explore 3 awesome GitHub repositories matching devops & infrastructure · Object-Oriented Infrastructure Definitions. Refine with filters or upvote what's useful.

Awesome Object-Oriented Infrastructure Definitions GitHub Repositories

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

    cloudtools/troposphere

    4,942在 GitHub 上查看↗

    Troposphere 是一个 Python 库,用于程序化创建和验证基础设施即代码模板。它作为 AWS CloudFormation 和 OpenStack 模板的生成器,允许将云资源定义为通用编程语言中的对象,而不是通过原始的 JSON 或 YAML 标记。 该项目专注于云资源验证,在模板构建过程中检查属性名称和数据类型。该系统在基础设施导出部署之前识别配置错误和缺失的必填字段。 该库涵盖了广泛的云基础设施建模,包括计算、存储、网络和安全资源的定义。它提供了将这些程序化定义的对象转换为结构化 JSON 或 YAML 导出格式的工具。

    Represents cloud components as nested objects to enable programmatic logic and reuse in templates.

    Python
    在 GitHub 上查看↗4,942
  • awslabs/cdk8sawslabs 的头像

    awslabs/cdk8s

    4,830在 GitHub 上查看↗

    cdk8s 是一个基础设施即代码框架和配置工具,用于使用通用编程语言定义 Kubernetes 应用程序。它将高级、面向对象的代码转换为部署到任何 Kubernetes 集群所需的标准 YAML 清单。 该框架专注于创建可重用抽象和分层构造。通过利用嵌套组件系统,它允许将复杂配置封装到可编程接口中。 该工具提供了一个用于可编程 Kubernetes 配置的工作流,支持通过模式驱动代码和面向对象模型生成清单,以管理云原生应用程序部署。

    Represents infrastructure resources as a hierarchy of nested objects to enable programmatic logic and reuse.

    JavaScript
    在 GitHub 上查看↗4,830
  • cdk8s-team/cdk8scdk8s-team 的头像

    cdk8s-team/cdk8s

    4,830在 GitHub 上查看↗

    cdk8s 是一个 Kubernetes 基础设施即代码(IaC)框架和清单生成器。它提供了一个云原生开发环境,用于使用通用编程语言定义系统组件和可重用抽象,然后将其合成为标准的 YAML 清单。 该框架使用声明式 API 和面向对象建模将代码转换为纯清单文件。这些文件通过现有的部署工具生成,用于任何 Kubernetes 集群。 该项目支持创建分层资源模式和可重用抽象。它采用基于 Kubernetes OpenAPI 规范的模式驱动 API 生成,以确保有效的资源定义。

    Defines cloud infrastructure components using classes and inheritance to enable programmatic logic and reuse.

    JavaScript
    在 GitHub 上查看↗4,830
  1. Home
  2. DevOps & Infrastructure
  3. Object-Oriented Infrastructure Definitions