{"repo":"daidokoro/qaz","free":true,"listed":false,"github":"https://github.com/daidokoro/qaz","clone":"git clone https://github.com/daidokoro/qaz.git","description":"qaz—A CLI tool for Templating & Managing stacks in AWS Cloudformation","language":"Go","stars":90,"topics":["stack","aws-cloudformation","qaz","managing-stacks","cloudformation","yaml","template","templating","go","dependency-chain"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"Qaz is a cloud native AWS Cloudformation Template Management CLI tool that focuses on simplifying the process of deploying infrastructure on AWS via Cloudformation by utilising the Go Templates Library and custom functions to generate diverse and configurable templates. For Qaz, being cloud native means having no explicit local dependencies and utilising resources within the AWS Ecosystem to extend functionality. As a result Qaz supports various methods for dynamically generating infrastructure via Cloudformation. Qaz emphasizes minimal abstraction from the underlying AWS Cloudformation Platform. It instead enhances customisability and re-usability of templates through dynamic template creation and logic. -- Features: - Advanced template functionality & custom built-in template functions - Support for Cloudformation templates written in JSON & YAML - Dynamic deploy script generation utilising the built-in templating functionality - Single Yaml, JSON or HCL configuration file for multiple stack templates per environment - Utilises Go-routines for Multi-stack concurrent Cloudformation requests for all appropriate calls - Support for AWS Profile selection & Role switching for Multi-AWS account environments - Cross stack referencing with support for Cloudformation Exports( Preferred ) & dynamically retrieving stack outputs on deploy - Decoupled build mechanism. Qaz can manage infrastructure by accessing config/templates via AWS Lambda, S3, or HTTP(S). The tool does not need to be","default_branch":null,"files":null,"tree":[],"storefront":"/r/daidokoro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/daidokoro/qaz/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}