Our great sponsors
-
terraformer
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
-
terraform
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
terraform-aws-secure-password
Creates a password with a Lambda data source and saves it in a secrets manager secret, allowing the creation of passwords without saving them in state
-
lambda-aws-secure-ssh-key
Creates an ssh key with a Lambda data source and saves it in a secrets manager secret, allowing the creation of ssh keys without saving them in state
-
terraform-aws-secure-ssh-key
Creates an ssh key with a Lambda data source and saves it in a secrets manager secret, allowing the creation of ssh keys without saving them in state
-
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.
take a look at https://github.com/GoogleCloudPlatform/terraformer to help with the importsyou can then get away a lot of the time with using `tf state rm id` on the regional and then re-import it, you can also monitor and automate it if you think about it, a pipeline and pull requests to get you that diff you are seeking.
Yeah, there's at least one PR to implement client-side remote state encryption that would solve this issue: https://github.com/hashicorp/terraform/pull/28603
In the spirit of not just piling on complaints, are you aware of terraform-local? It's still just mocking, so it carries the same caveats, but it can be better than nothing. Despite its presence in the localstack org, it works fine with moto, too, which is often covering more services
Lambda code for passwords
Terraform module for passwords
Lambda for SSH keys
Terraform for SSH keys
Generic TF module template