cloudburn
v0.8.2
Published
Cloudburn CLI for cloud cost optimization
Downloads
912
Maintainers
Readme
cloudburn
Command-line interface for Cloudburn cloud cost optimization.
Installation
npm install -g cloudburnShell completion
Inspect the available completion subcommands:
cloudburn completion
cloudburn completion zsh --helpGenerate a completion script for your shell and source it directly:
source <(cloudburn completion zsh)
source <(cloudburn completion bash)
cloudburn completion fish | sourceTo enable completion persistently, add one of the following lines to your shell config:
# ~/.zshrc
source <(cloudburn completion zsh)
# ~/.bashrc
source <(cloudburn completion bash)
# ~/.config/fish/config.fish
cloudburn completion fish | sourceUsage
cloudburnStatic scans auto-detect Terraform and CloudFormation from the file or
directory path you pass to cloudburn scan.
cloudburn scan ./main.tf
cloudburn scan ./template.yaml
cloudburn scan ./iac
cloudburn discover
cloudburn discover --region all
cloudburn rules
cloudburn completion
cloudburn completion zshcloudburn scan --format json emits the lean canonical grouped result:
{
"providers": [
{
"provider": "aws",
"rules": [
{
"ruleId": "CLDBRN-AWS-EBS-1",
"service": "ebs",
"source": "iac",
"message": "EBS volumes should use current-generation storage.",
"findings": [
{
"resourceId": "aws_ebs_volume.gp2_data",
"location": {
"path": "main.tf",
"line": 4,
"column": 3
}
}
]
}
]
}
]
}License
Apache-2.0
