Comments (6)
I agree with him. AWS Terraform Example is so poor and need to upgrade.
from scim-examples.
We seem to be hitting the first issue listed here - we get the following error:
creating ELBv2 application Load Balancer (xxx-alb): ValidationError: At least two subnets in two different Availability Zones must be specified
How do we go about specifying subnets - there doesn't seem to be anywhere to provide this information?
Also, some guidance on creating a dedicated VPC and subnets would be great.
The example seems to assume a lot of knowledge of AWS and Terraform, which is not necessarily the case for a 1Password/IAM admin.
from scim-examples.
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 SubnetTier
and a value of public
. This line in the Terraform script selects the subnets with this tag:
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:
https://github.com/1Password/scim-examples/tree/main/beta/aws-ecsfargate-cfn
from scim-examples.
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
from scim-examples.
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!
from scim-examples.
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.
from scim-examples.
Related Issues (20)
- (Feedback) Google Workspace with Kubernetes deployment HOT 2
- OS_REDIS_PASSWORD environment variable HOT 3
- Docker Compose v1 is deprecated
- Docker Compose file versioning is deprecated
- Error: no matching Route53Zone found HOT 3
- Kubernetes deployment fails to load if certificate and key files are not found
- Helm support HOT 3
- AWS Terraform deployment example egress requirements can be too restrictive HOT 9
- Seeking Advice: Does a WAF make sense to place in front of the SCIM bridge? HOT 2
- Stop YOLO development in the helm chart. HOT 3
- Docker Swarm self-managed TLS reverts to LetsEncrypt
- SCIM Bridge returning a 500 when I attempt to connect from Okta HOT 4
- Instructions for testing SCIM bridge using SCIM API endpoints do not work when integrating with Google Workspace HOT 7
- No CI/CD pipeline implemented for linting terraform & preforming security scans HOT 3
- Azure Container Apps command is broken
- Document `OP_REDIS_*` variables HOT 2
- CloudFormation template: ECS cluster creation can fail if not dependent on ExecutionRole
- Azure Container Apps example volume mount instructions are unclear
- Cloud Run deployment may not be able to access secrets
- Issue deploying on Google Cloud Run HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scim-examples.