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
·

3 Repos

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

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

    cloudtools/troposphere

    4,942Auf GitHub ansehen↗

    Troposphere ist eine Python-Bibliothek zum programmatischen Erstellen und Validieren von Infrastructure-as-Code-Templates. Sie dient als Generator für AWS CloudFormation- und OpenStack-Templates, wodurch Cloud-Ressourcen als Objekte innerhalb einer universellen Programmiersprache definiert werden können, anstatt über rohes JSON- oder YAML-Markup. Das Projekt konzentriert sich auf die Validierung von Cloud-Ressourcen durch Überprüfung von Eigenschaftsnamen und Datentypen während des Template-Konstruktionsprozesses. Dieses System identifiziert Konfigurationsfehler und fehlende erforderliche Felder, bevor die Infrastruktur für das Deployment exportiert wird. Die Bibliothek deckt ein breites Spektrum an Cloud-Infrastrukturmodellierung ab, einschließlich der Definition von Rechen-, Speicher-, Netzwerk- und Sicherheitsressourcen. Sie bietet Utilities, um diese programmatisch definierten Objekte in strukturierte JSON- oder YAML-Exportformate zu konvertieren.

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

    Python
    Auf GitHub ansehen↗4,942
  • awslabs/cdk8sAvatar von awslabs

    awslabs/cdk8s

    4,830Auf GitHub ansehen↗

    cdk8s ist ein Infrastructure-as-Code-Framework und Konfigurationstool, das verwendet wird, um Kubernetes-Anwendungen mit allgemeinen Programmiersprachen zu definieren. Es transformiert hochgradig objektorientierten Code in die Standard-YAML-Manifeste, die für das Deployment auf jedem Kubernetes-Cluster erforderlich sind. Das Framework konzentriert sich auf die Erstellung wiederverwendbarer Abstraktionen und hierarchischer Konstrukte. Durch die Nutzung eines Systems verschachtelter Komponenten ermöglicht es die Kapselung komplexer Konfigurationen in programmierbare Interfaces. Das Tool bietet einen Workflow für programmierbare Kubernetes-Konfigurationen und ermöglicht die Generierung von Manifesten durch schema-gesteuerten Code und objektorientierte Modelle, um Cloud-native Anwendungs-Deployments zu verwalten.

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

    JavaScript
    Auf GitHub ansehen↗4,830
  • cdk8s-team/cdk8sAvatar von cdk8s-team

    cdk8s-team/cdk8s

    4,830Auf GitHub ansehen↗

    cdk8s ist ein Framework für Infrastructure as Code (IaC) und ein Manifest-Generator für Kubernetes. Es bietet eine Cloud-native Entwicklungsumgebung zur Definition von Systemkomponenten und wiederverwendbaren Abstraktionen unter Verwendung allgemeiner Programmiersprachen, die anschließend in Standard-YAML-Manifeste synthetisiert werden. Das Framework verwendet eine deklarative API und objektorientierte Modellierung, um Code in reine Manifest-Dateien umzuwandeln. Diese Dateien werden für die Verwendung mit jedem Kubernetes-Cluster über bestehende Deployment-Tools generiert. Das Projekt ermöglicht die Erstellung hierarchischer Ressourcenmuster und wiederverwendbarer Abstraktionen. Es nutzt eine schema-gesteuerte API-Generierung basierend auf Kubernetes-OpenAPI-Spezifikationen, um gültige Ressourcendefinitionen sicherzustellen.

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

    JavaScript
    Auf GitHub ansehen↗4,830
  1. Home
  2. DevOps & Infrastructure
  3. Object-Oriented Infrastructure Definitions