Commit Graph

1086 Commits (b6f2782b1643d7d6856416966c8cd594ce30ce1a)

Author SHA1 Message Date
Craig Furman cb2042530d Add support for aws_apigatewayv2_route 2021-12-09 13:45:12 +00:00
sundowndev 04c66312d1
refactor: rename driftctl imports 2021-12-09 11:59:26 +01:00
sundowndev 024a3f9552
refactor(aws): disable deep mode for launch configuration 2021-12-09 11:59:26 +01:00
sundowndev a5877fc001
refactor(aws): autoscaling repository
Use pagination and improve testing.
2021-12-09 11:58:55 +01:00
sundowndev 5079c9b315
feat: add aws_launch_configuration 2021-12-09 11:58:54 +01:00
p0tr3c 6ad8286c24
feat: human readable tfc workspace names
Resolve terraform cloud workspace names based on org/name path.
Support both human readable names and workspace ids.
Use go-tfe http client to connect to TFE servers to reuse existing
code
2021-12-08 18:22:58 +00:00
sundowndev a840413568
refactor(aws): launch template enumerator
Remove unused credit_specification attribute
2021-12-08 15:31:03 +01:00
sundowndev 83d279c70f
feat: add aws_launch_template 2021-12-08 15:17:42 +01:00
Martin Guibert c32df19281
fix: disable acc test for Google_ComputeNodeGroup 2021-12-07 18:48:31 +01:00
William Beuil 2c73c9fbd2
Add aws_apigatewayv2_authorizer resource 2021-12-07 16:51:16 +01:00
Martin Guibert 1dc5bd67ab
add support for google_compute_node_group 2021-12-07 09:18:24 +01:00
Elie 1cdccb0be0
Move to @snyk 2021-12-06 14:29:39 +01:00
Elie fdd183e077
Merge branch 'main' into fea/api_gtwv2_vpc_link 2021-12-01 13:51:41 +01:00
Elie c4a0eff309
Merge branch 'main' into feat/add_azurerm_lb_rule 2021-12-01 13:37:47 +01:00
Elie c460a9e97a
Add a global switch to disable third party 2021-11-29 13:59:49 +01:00
Elie 4b3778a2d2
Make version check test more dynamic 2021-11-29 11:27:38 +01:00
Martin Guibert b36be3b37d
add fields for others resources 2021-11-26 17:30:25 +01:00
Martin Guibert e40aba548c
fix return value for srv too 2021-11-26 17:30:25 +01:00
sundowndev 27be216ed2
fix: return value instead of pointer
Running a non-deep mode scan on those resources produces a panic since some attributes return a pointer instead of a value.
2021-11-26 17:30:25 +01:00
sundowndev 73ca972e19 test(acc): azurerm_lb_rule
Ignore azurerm_lb resources since it's not necessary to test them here.
2021-11-26 17:18:15 +01:00
sundowndev 57cdd84bc8 feat: add azurerm_lb_rule 2021-11-26 17:16:29 +01:00
William Beuil 141c642c98
Add aws_apigatewayv2_vpc_link resource 2021-11-26 11:23:36 +01:00
Raphaël 9b2814a94b
Merge branch 'main' into fix/ouf-of-sync-only-deep-mode 2021-11-26 10:26:43 +01:00
Elie 065f651077
Merge branch 'main' into fea/add_azure_privatedns_txt 2021-11-25 18:10:32 +01:00
Samuel Maftoul 572e39170e Change NewAnalysis signature to return a pointer, update occurences accordingly 2021-11-25 17:39:47 +01:00
Samuel Maftoul 8d3318725f Add a test for the updated output of the scan without deep mode 2021-11-25 17:07:46 +01:00
Samuel Maftoul b59e04e01e Fix broken tests: Add Deep where necessary 2021-11-25 16:55:14 +01:00
Samuel Maftoul 972eddcd79 Introduce NewAnalysis(), use it in analyzer, update fakeAnalyzer accordingly 2021-11-25 15:12:14 +01:00
Samuel Maftoul 7476cfa081 fix: display out of sync drifts only in deep mode 2021-11-25 12:56:21 +01:00
Karni Wolf 6f76599bc7
Add aws_api_gatewayv2 resource 2021-11-24 16:31:00 +02:00
Martin Guibert 11b751f84d
add support for azurerm_private_dns_txt_record 2021-11-23 18:18:22 +01:00
Martin Guibert ac0f1a2608
add support for azurerm_private_dns_srv_record 2021-11-23 10:07:59 +01:00
Martin Guibert 7a38ac2413
add azurerm_privatedns_mx_record 2021-11-19 17:30:54 +01:00
Elie d8a804520b
Merge branch 'main' into fea/azurerm_private_dns_ptr_record 2021-11-19 16:22:35 +01:00
Elie 49ac19f647
Disable azure flacky tests 2021-11-19 11:37:30 +01:00
Elie 332b66eeca
Disabled azure flacky test 2021-11-19 11:11:56 +01:00
Elie 81a9cdb9df
Disable azure flacky tests 2021-11-19 10:06:36 +01:00
Martin Guibert 8627b57329
add support for azurerm_private_dns_ptr_record 2021-11-18 16:53:41 +01:00
Elie c9e20fc272
Merge branch 'main' into fea/azurerm_private_dns_cname_record 2021-11-18 16:36:22 +01:00
Elie 5d293d1847
Disable azure flacky tests 2021-11-18 15:36:37 +01:00
Martin Guibert 53471fa02c
lock pirvatedns zone cache and remove cache for filtering recordset 2021-11-18 08:59:43 +01:00
Martin Guibert 70ddf3c042
add scanner tests 2021-11-18 08:59:43 +01:00
Martin Guibert c4406b3648
add state reader test for cname 2021-11-18 08:59:43 +01:00
Martin Guibert 6dd4b17e66
add repository tests for cname 2021-11-18 08:59:42 +01:00
Martin Guibert ed405dfbcd
add metadata test and acc test 2021-11-18 08:59:42 +01:00
Martin Guibert d498ee9973
add support for azurerm_private_dns_cname_record_enumerator 2021-11-18 08:59:42 +01:00
William Beuil 6a6ead3bd3
Add aws_api_gateway_integration_response resource 2021-11-17 10:32:09 +01:00
Elie af8afc77df
Force azure provider registration to false.
Azure provider registration allow terraform provider to automatically
register azure resource providers.
In our context we are running read only so we do not want to try to
enable them during the scan.
Without this, a driftctl scan will try to register resource providers
since it is done in the gRPC configure call.
2021-11-16 14:46:47 +01:00
Elie 0bf122f7ee
Merge pull request #1216 from cbowman0/tfe
Support passing in the Terraform API URL to support Terraform Enterprise installations.
2021-11-15 17:40:32 +01:00
Christopher Bowman 9591633e8a Set the TFCloudEndpoint parameter that would be set via default in cmd options 2021-11-15 10:08:23 -05:00