An open API service indexing awesome lists of open source software.

https://github.com/alpine-docker/cfn

related cloudformation template tools, such as linter, convert, etc.
https://github.com/alpine-docker/cfn

Last synced: about 2 months ago
JSON representation

related cloudformation template tools, such as linter, convert, etc.

Awesome Lists containing this project

README

          

### Cloudormation template toolbox

Currently two tools are installed

* cfn-lint - [lint your cloudformation templates](https://github.com/aws-cloudformation/cfn-python-lint)
* cfn-flip - [converts AWS CloudFormation templates between JSON and YAML formats](https://github.com/awslabs/aws-cfn-template-flip)

If you need add new tools, raise ticket in https://github.com/alpine-docker/cfn/issues

### Usage

```
# cd to the folder where you put the cloudformation templates
# for example, the template file name is `template.yaml`

# lint check cloudformation template file
$ docker run -ti --rm -v $(pwd):/data -w /data alpine/cfn cfn-lint template.yaml

# converts AWS CloudFormation templates between JSON and YAML formats
$ docker run -ti --rm -v $(pwd):/data -w /data alpine/cfn cfn-flip template.yaml
```

### Todo list

1) it is manually built for multi-arch, later will build and push via automation CICD pipelines, such as Traivs, Github action, etc
2) need detect and build for latest version when new release is announce from source sites.