-
precloud
An open source command line interface that runs checks on infrastructure as code to catch potential deployment issues before deploying.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Yeah, so this package itself is the core framework that establishes how these tests are to be run. There is a notion of plug-ins, which are parsers and checks. Parsers take cdk or terraform code and break their synthesized/planned output out into a common structure. Then checks run over that structure and pull data in from elsewhere and run actual validations. You can read more in the developing plugins doc on the repo https://github.com/tinystacks/precloud/blob/main/DEVELOPING_....
The default plugins present are the 6 mentioned here https://github.com/tinystacks/precloud/blob/main/PLUGINS.md. They’re all published on npm and github
Some similar IaC dynamic analysis tools written in golang:
https://github.com/terraform-linters/tflint-ruleset-aws/blob...
https://github.com/aws-cloudformation/rain/pull/93
Some similar IaC dynamic analysis tools written in golang:
https://github.com/terraform-linters/tflint-ruleset-aws/blob...
https://github.com/aws-cloudformation/rain/pull/93