SaaSHub helps you find the best software and product alternatives Learn more →
Terraform-provider-aws Alternatives
Similar projects and alternatives to terraform-provider-aws
-
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.
-
-
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.
-
terraform-provider-lastpass
Terraform Lastpass provider
-
cognito-custom-email-sender-lambda
AWS Cognito custom email sender Lambda trigger
-
semgrep
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
-
rover
Interactive Terraform visualization. State and configuration explorer.
-
terraform-provider-opsgenie
Terraform OpsGenie provider
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
terraform-provider-snowflake
Terraform provider for managing Snowflake accounts
-
-
-
pre-commit
A framework for managing and maintaining multi-language pre-commit hooks.
-
docker-minecraft-server
Docker image that provides a Minecraft Server that will automatically download selected version at startup
-
terraform-provider-azurerm
Terraform provider for Azure Resource Manager
-
wing
A programming language for the cloud ☁️ A unified programming model, combining infrastructure and runtime code into one language ⚡
-
terraform-provider-azuread
Terraform provider for Azure Active Directory
-
pulumi-terraform-bridge
A library allowing providers built with the Terraform Plugin SDK to be bridged into Pulumi.
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
terraform-provider-aws reviews and mentions
-
Authorization and Amazon Verified Permissions - A New Way to Manage Permissions Part XII: Terraform
If we check the support for the Terraform AWS Provider here (state for the date of publishing this article), we will see that the service is not yet fully supported. Last week, after more than half a year, support for creating a policy store was added. Additionally, we have the configuration to add template policies. However, the identity source is in the form of a PR draft, and there is no PR yet for the ability to create policies.
- 10 Ways for Kubernetes Declarative Configuration Management
-
HashiCorp silently amend Terraform Registry TOS
https://github.com/hashicorp/terraform-provider-aws/issues/3...
The size is what you get when you add every single AWS Go client into one binary.
Each service client like 1-2MB. But when you have 200 services....
-
A Cloud Development Troubleshooting Treasure Hunt
Well, at least we now have a promising lead. Some diligent googling and browsing through Github issues in the AWS provider project yielded no directly related findings. However, I did come across a few recent bug reports about the recent change AWS made regarding the treatment of public buckets. And interestingly, they described precisely the behavior I was encountering.
-
Converting Full Terraform Programs to Pulumi
> We're coming up on 10000 resources in our main Terraform repository and while there is definitely some friction, it's overall much better than having to hit the cloud API's to gather each of those states which would probably take at least an order of magnitude longer.
I don't think that's necessary true. Most cloud API's actually can return hundreds of records with 1 API calls, e.g. https://docs.aws.amazon.com/elasticloadbalancing/latest/APIR... has a maximum page size of 400.
If I manage the cloud resources via some custom tools and/or with some ansible-fu, I can decide to batch the API calls when it makes sense.
With terraform, it is not possible to do so (https://github.com/hashicorp/terraform-plugin-sdk/issues/66, https://github.com/hashicorp/terraform-provider-aws/issues/2...).
-
HEADS UP: Terraform AWS Provider 5.0.0
Release notes - https://github.com/hashicorp/terraform-provider-aws/releases/tag/v5.0.0
The only footgun I know of is changing the behavior of RDS instances created from snapshots. Force replacement on snapshot_identifier change for DB cluster resources will fuck up your world if you use a data source for snapshot_identifier since yesterday it would ignore any updates and today it will happily destroy your database (and, because AWS, all of the automated snapshots thereof) when the data identifier changes out from under it. 🎉
-
Any tools out there, or better ways, to unit test IAM policy documents?
A while back I wrote a PR for the AWS provider to expose the policy simulator directly inside Terraform: https://github.com/hashicorp/terraform-provider-aws/pull/25569
-
Weird warning after running pulumi preview
The reason you see that is because the AWS Classic provider (pulumi_aws) is built on top of the open-source terraform-provider-aws (via the Terraform bridge you identified), and terraform-provider-aws is emitting that notice at runtime. Not all Pulumi providers are built from Terraform providers, however, but some, like this one, still are. (There's a notice at the bottom of the page for each resource where this is the case.) It works like this:
-
Script or software that automatically populate specific profile in ~/.aws/credentials
See: * https://github.com/hashicorp/terraform-provider-aws/issues/10491 * https://github.com/Sceptre/sceptre/issues/674
-
A note from our sponsor - SaaSHub
www.saashub.com | 28 Mar 2024
Stats
hashicorp/terraform-provider-aws is an open source project licensed under Mozilla Public License 2.0 which is an OSI approved license.
The primary programming language of terraform-provider-aws is Go.
Popular Comparisons
- terraform-provider-aws VS crossplane
- terraform-provider-aws VS terraform-provider-lastpass
- terraform-provider-aws VS cognito-custom-email-sender-lambda
- terraform-provider-aws VS rover
- terraform-provider-aws VS terraform-provider-opsgenie
- terraform-provider-aws VS terraform-provider-snowflake
- terraform-provider-aws VS semgrep
- terraform-provider-aws VS zeal
- terraform-provider-aws VS terraform
- terraform-provider-aws VS dash-contrib-docset-feeds