examples
terraform-aws-components
examples | terraform-aws-components | |
---|---|---|
1 | 3 | |
0 | 473 | |
- | 1.5% | |
10.0 | 9.3 | |
over 1 year ago | 3 days ago | |
HCL | HCL | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
examples
-
Does PostgreSQL have schema creation command which replicates all the objects of another schema?
If you insist on using schema cloning I could point you to my pet project: Oh, Krab! - still wip but problem you mentioned was one of factors why I started developing this. In this example I create two migration sets (one that is always in public schema, the other is the parametrized template that is applied to each tenant). So if you want to have multiple schemas you could call:
terraform-aws-components
-
How to manage terraform code for large projects?
The solution to your problem is to build smaller "root" modules that do one thing well. Here's how we do it: https://github.com/cloudposse/terraform-aws-components/tree/main/modules; we call ours "components". For example, we have hundreds.
-
Structured terraform code example
Cloudposse has great examples for AWS https://github.com/cloudposse/terraform-aws-components
-
Does anyone's company have open sourced infrastructure with Terraform/Terragrunt?
You can also check some open source modules. Cloudposse https://github.com/cloudposse/terraform-aws-components has plenty of them that are really good imho.
What are some alternatives?
pg-clone-schema - Postgres clone schema utility without need of going outside of database. Makes developers life easy by running single function to clone schema with all objects. It is very handy on Postgres RDS. Utility is sponsored by http://elephas.io/
terraform-aws-vpc-peering - Terraform module to create a peering connection between two VPCs in the same AWS account.
gh-ost - GitHub's Online Schema-migration Tool for MySQL
terraform-aws-batch - Terraform module to create AWS Batch resources πΊπ¦
infrastructure - Official Arch Linux Infrastructure Repository (read-only mirror)
terraform-aws-security-group - This terraform module creates set of Security Group and Security Group Rules resources in various combinations.
modernisation-platform - A place for the core work of the Modernisation Platform β’ This repository is defined and managed in Terraform
covid-alert-server-staging-terraform
terramate - Terramate CLI is an open-source Infrastructure as Code (IaC) orchestration tool for Terraform, OpenTofu, Terragrunt, Kubernetes, Pulumi, Cloud Formation, CDK, Azure Resource Manager (ARM), and others.
terraform-aws-ecs - Terraform module to create AWS ECS resources πΊπ¦
forms-terraform - Infrastructure as Code for the GC Forms environment
multi-env-deploy - Complete example of deploying complex web apps to AWS using Terraform, Ansible, and Packer