Chaos Dynamic + Steampipe
Chaos Dynamic Plugin for testing aggregation of dynamic plugin connections with the craziest edge cases we can think of..
Steampipe is an open source CLI to instantly query cloud APIs using SQL.
For example:
select *from chaosdynamic.test1;
+------+------+------------------------------------+| c1 | c2 | _ctx |+------+------+------------------------------------+| c1-1 | c2-1 | {"connection_name":"chaosdynamic"} || c1-0 | c2-0 | {"connection_name":"chaosdynamic"} |+------+------+------------------------------------+
Get started
Install the plugin with Steampipe:
steampipe plugin install chaosdynamic
Update the connection config ($INSTALL_DIR/.steampipe/config/chaosdynamic.spc) as per your requirement, by default the connection config file will look as follows:
connection "chaosdynamic"{ plugin = "chaosdynamic" tables = [ { name = "test1" description = "Test table 1" columns = [ { name = "c1" type = "string" }, { name = "c2" type = "string" }, ] } ]}
Run a query:
select *from chaosdynamic.test1;
Get involved
- Open source: https://github.com/turbot/steampipe-plugin-chaosdynamic
- Community: Slack Channel