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
·

5 dépôts

Awesome GitHub RepositoriesConditional Resource Deployment

Logic to include or exclude specific infrastructure resources based on the evaluation of boolean expressions.

Distinct from Deployment Resource Resizing: No candidates cover the conditional inclusion of resources in a deployment based on logic expressions.

Explore 5 awesome GitHub repositories matching devops & infrastructure · Conditional Resource Deployment. Refine with filters or upvote what's useful.

Awesome Conditional Resource Deployment 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.
  • aws/serverless-application-modelAvatar de aws

    aws/serverless-application-model

    9,560Voir sur GitHub↗

    This is an infrastructure as code tool and serverless deployment orchestrator that provides a shorthand syntax for defining serverless infrastructure. It functions as a framework for transforming concise resource declarations into full AWS CloudFormation templates to automate the provisioning of cloud functions, APIs, and databases. The project distinguishes itself by using a macro-based transformation system to expand simplified resource types into detailed infrastructure components. It includes an automated permission mapping system that translates high-level resource interaction intents in

    Implements logic to include or exclude specific infrastructure resources based on the target environment.

    Pythonawsaws-samlambda
    Voir sur GitHub↗9,560
  • travis-ci/travis-ciAvatar de travis-ci

    travis-ci/travis-ci

    8,490Voir sur GitHub↗

    Travis CI is a continuous integration platform and CI/CD pipeline orchestrator that automates the testing and building of code changes from version control systems. It functions as a multi-language test runner and build infrastructure manager, ensuring software quality through automated testing across various programming languages and runtimes. The platform is distinguished by its use of virtual-machine-based isolation for reproducible environments and a configuration-driven approach to pipeline generation. It supports complex testing strategies through parallel matrix execution, allowing job

    Allows execution of deployment steps only when specific criteria, such as targeting a particular branch, are met.

    Voir sur GitHub↗8,490
  • terraform-aws-modules/terraform-aws-eksAvatar de terraform-aws-modules

    terraform-aws-modules/terraform-aws-eks

    4,973Voir sur GitHub↗

    Il s'agit d'un module Terraform d'infrastructure as code conçu pour le provisionnement et la gestion de clusters Amazon Elastic Kubernetes Service et de nœuds de travail. Il fonctionne comme un provisionneur de cluster Kubernetes qui gère le déploiement d'environnements d'orchestration de conteneurs managés, incluant le plan de contrôle et les groupes de nœuds associés. Le projet fournit un gestionnaire de sécurité des nœuds cloud pour appliquer des règles réseau et des groupes de sécurité aux clusters de nœuds managés et auto-managés. Il automatise davantage la configuration de ces environnements via des scripts de bootstrap personnalisés et des fichiers de configuration injectés lors du processus de lancement des nœuds. Le module couvre des capacités plus larges en automatisation d'infrastructure AWS et en déploiement de ressources régionales, permettant la création de ressources cloud à travers différentes régions géographiques. Il gère également la sécurité réseau Kubernetes en implémentant des règles de groupe de sécurité dédiées pour isoler et protéger le trafic du cluster.

    Uses variable evaluations to conditionally determine which optional infrastructure resources are provisioned during deployment.

    HCL
    Voir sur GitHub↗4,973
  • cake-build/cakeAvatar de cake-build

    cake-build/cake

    4,179Voir sur GitHub↗

    Cake est un système d'automatisation de build multiplateforme et un framework de script qui permet aux utilisateurs de définir des pipelines de build logiciel en utilisant des scripts C#. Il fonctionne comme un orchestrateur de pipeline CI/CD et un exécuteur de build, fournissant un langage spécifique au domaine (DSL) fortement typé pour simplifier l'orchestration des processus de compilation, de test et de packaging sur Windows, Linux et macOS. Le système garantit des environnements de build reproductibles en verrouillant les versions des outils de build, des modules et des dépendances. Il se distingue en permettant un flux de travail de script C# avec une prise en charge complète de l'IDE, incluant l'autocomplétion, la coloration syntaxique et l'exécution directe des tâches au sein des éditeurs. Le framework couvre un large éventail de capacités, incluant l'exécution de tâches en graphe orienté acyclique, l'abstraction de processus multiplateforme et l'installation automatisée d'outils. Il propose une détection sensible à l'environnement pour divers fournisseurs d'intégration continue et offre une extensibilité via une architecture de plugins basée sur NuGet et l'injection de dépendances. Les scripts de build sont exécutés sous forme de binaires compilés à l'exécution ou hébergés au sein d'une application console.

    Determines which build steps to execute based on the detected environment using preprocessor symbols.

    C#build-automationbuild-automation-toolbuild-tool
    Voir sur GitHub↗4,179
  • kubernetes-sigs/kroAvatar de kubernetes-sigs

    kubernetes-sigs/kro

    2,928Voir sur GitHub↗

    kro is a Kubernetes resource orchestrator and API abstraction layer that enables the definition of simplified custom API surfaces. It allows users to map high-level inputs to complex templates of underlying Kubernetes objects, effectively grouping interdependent resources into single, manageable units. The project differentiates itself by automating the generation of custom resource definitions and dedicated controllers from resource graph specifications without requiring manual Go code. It employs a dependency manager that uses directed acyclic graphs to coordinate the creation, readiness, a

    Includes or excludes specific resources based on the evaluation of logical expressions during the deployment process.

    Gok8s-sig-cloud-provider
    Voir sur GitHub↗2,928
  1. Home
  2. DevOps & Infrastructure
  3. Conditional Resource Deployment

Explorer les sous-tags

  • Deployment Condition Logic1 sous-tagCriteria-based controls that determine whether deployment steps execute based on branch, tag, or environment variables. **Distinct from Conditional Resource Deployment:** Focuses on the decision logic for executing a deployment flow, rather than conditional allocation of infrastructure resources.