op-connect
agargiulo/op-connect/aws
Simple Terraform to spin up a 1Password Connect server in AWS Fargate
1Password Connect Server Simple AIO AWS Module References [1Password Connect Server][op-connect-docs] [Fargate example][op-fargate-docs] Prerequisites 1Password account 1Password Connect Server - [docs here][op-connect-docs] AWS resources: VPC Subnets for ALB and ECS Service TLS Certificate in ACM can be imported to ACM or generated within ACM Route53 Hosted Zone Features Deploys 1Password connect-sync and connect-api containers to AWS Fargate Configures Application Load Balancer with provided TLS Certificate Sets up DNS record(s) Module Variable Inputs prefix: a string to prefix resources with op_creds_base64 cat 1password-credentials.json | base64 | tr '/+' '_-' | tr -d '=' | tr -d '\n' op_networking vpc_id: VPC ID e.g. aws_vpc.example.id subnets: list of subnet ids for the ALB and ECS S
| Name | Type | Description | Default |
|---|---|---|---|
| op_creds_base64 | string | Base64 encoded 1password-credentials.json file | required |
| op_networking | object({ vpc_id = string | Networking items, for ALB and ECS Service | required |
| op_alb | object({ inbound_cidr = li | Options for the Application Load Balancer | required |
| prefix | string | Prefix for various resource names | "op-conn" |
Azure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,