-
Notifications
You must be signed in to change notification settings - Fork 141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Terraform example improvements #187
Comments
I agree with him. AWS Terraform Example is so poor and need to upgrade. |
We seem to be hitting the first issue listed here - we get the following error:
How do we go about specifying subnets - there doesn't seem to be anywhere to provide this information? The example seems to assume a lot of knowledge of AWS and Terraform, which is not necessarily the case for a 1Password/IAM admin. |
Hey @mikedowler. I'm sorry I missed your comment here. For using an existing, non-default VPC, you can specify the subnets to use by tagging them with a key of scim-examples/aws-ecsfargate-terraform/main.tf Lines 74 to 75 in 0b2e2b8
You might also consider using our CloudFormation template which requires no interaction with Terraform, can be deployed using the console, and creates a dedicated VPC and subnets for you: |
Hey! I think the steps outlined here are missing some crucial step(s), namely, is this an official module to install? https://github.com/1Password/scim-examples/blob/main/aws-ecsfargate-terraform/README.md |
Hi Peter, the only dependencies here are Terraform/Terraform CLI, and the official AWS Terraform provider. But let me know if I'm not interpreting your question correctly! |
Hey Scott, thanks for the reply. I think this deserves a terraform module in the terraform registry. Makes things easier for me and (admittedly) I am not a big fan of copying terraform files from repos 😅 which may change. It's very much done with some tweaks and separating the whole Google Workspace stuff out. |
This issue is to track a few fairly minor issues with our AWS Terraform deployment example:
provider
block (see https://www.hashicorp.com/blog/default-tags-in-the-terraform-aws-provider) rather than sprinkled throughout.aws_alb
is known asaws_lb
: https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/lb)Some nice-to-haves, possibly for future work:
The text was updated successfully, but these errors were encountered: