1 dépôt
Tools for verifying that cloud resource configurations adhere to provider specifications.
Distinct from AWS: Focuses on static validation during template creation rather than runtime scanning or discovery.
Explore 1 awesome GitHub repository matching devops & infrastructure · Cloud Resource Validation. Refine with filters or upvote what's useful.
Troposphere est une bibliothèque Python pour créer et valider par programmation des modèles d'infrastructure en tant que code. Elle sert de générateur pour les modèles AWS CloudFormation et OpenStack, permettant aux ressources cloud d'être définies comme des objets au sein d'un langage de programmation généraliste plutôt que via un balisage JSON ou YAML brut. Le projet se concentre sur la validation des ressources cloud en vérifiant les noms de propriétés et les types de données pendant le processus de construction du modèle. Ce système identifie les erreurs de configuration et les champs requis manquants avant que l'infrastructure ne soit exportée pour le déploiement. La bibliothèque couvre un large éventail de modélisation d'infrastructure cloud, y compris la définition des ressources de calcul, de stockage, de réseau et de sécurité. Elle fournit des utilitaires pour convertir ces objets définis par programmation en formats d'exportation JSON ou YAML structurés.
Implements specialized validation for verifying AWS property names and data types during template creation.