cloudspec
CloudSpec is a tool for validating your resources in your cloud providers using a logical language
68
CloudSpec is an open source tool for validating your resources in your cloud providers using a logical language that everybody can understand. With its reasonably simple syntax, you can validate the configuration of your cloud resources, avoiding mistakes that can lead to availability or confidentiality issues.
To know more about CloudSpec, read the reference documentation
To use the Docker image, you first need to put your spec files (e.g. /my/specs) in a directory to mount it in the Docker container. Otherwise, the CloudSpec will not be able to open the spec files outside the container.
export AWS_ACCESS_KEY_ID=***
export AWS_SECRET_ACCESS_KEY=***
export AWS_REGION=eu-west-1
docker run -v "/my/specs:/specs" -e AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY -e AWS_REGION efoncubierta/cloudspec run -p /specs/my.csplan
If you are running the docker container in AWS with a dedicated IAM role attached, you can omit the AWS environment variables.
For more options of the CloudSpec command, see help:
docker run efoncubierta/cloudspec -h
Content type
Image
Digest
Size
178.5 MB
Last updated
almost 6 years ago
docker pull efoncubierta/cloudspec:0.0.1-SNAPSHOT