Skip to content

Commit

Permalink
feat: update toc readme file
Browse files Browse the repository at this point in the history
  • Loading branch information
clouddrove-ci committed Feb 5, 2024
1 parent b99523d commit f77484e
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 9 deletions.
18 changes: 10 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@ Sr No. | Module name | Description | Latest version | Star | Fork | Issues
--- | --- | --- | --- |--- |--- |---
| 1. | **[terraform-aws-cross-account-role](https://github.com/clouddrove/terraform-aws-cross-account-role)** | This terraform module is used to create an IAM Role to access another AWS account inventory. | [0.15.0](https://github.com/clouddrove/terraform-aws-cross-account-role/releases) | 12 | 19 |
| 2. | **[terraform-aws-ecr](https://github.com/clouddrove/terraform-aws-ecr)** | This terraform module is used to create ECR on AWS. | [1.3.2](https://github.com/clouddrove/terraform-aws-ecr/releases) | 24 | 20 |
| 3. | **[terraform-aws-elasticache](https://github.com/clouddrove/terraform-aws-elasticache)** | Terraform module to create Elasticache Cluster and replica for Redis and Memcache. | [2.0.1](https://github.com/clouddrove/terraform-aws-elasticache/releases) | 41 | 30 |
| 3. | **[terraform-aws-elasticache](https://github.com/clouddrove/terraform-aws-elasticache)** | Terraform module to create Elasticache Cluster and replica for Redis and Memcache. | [2.0.1](https://github.com/clouddrove/terraform-aws-elasticache/releases) | 43 | 30 | [1](https://github.com/clouddrove/terraform-aws-elasticache/issues)
| 4. | **[terraform-aws-vpn](https://github.com/clouddrove/terraform-aws-vpn)** | Terraform module is used to create VPN resource on AWS for network connectivity. | [2.0.0](https://github.com/clouddrove/terraform-aws-vpn/releases) | 11 | 12 |
| 5. | **[terraform-aws-cloudfront](https://github.com/clouddrove/terraform-aws-cloudfront)** | Terraform module provisions CloudFront CDN resource on AWS. | [1.0.2](https://github.com/clouddrove/terraform-aws-cloudfront/releases) | 1 | 2 |
| 6. | **[terraform-aws-sns](https://github.com/clouddrove/terraform-aws-sns)** | Terraform module is used to setup SNS service to manage notifications on application. | [1.3.0](https://github.com/clouddrove/terraform-aws-sns/releases) | 19 | 14 |
| 7. | **[terraform-aws-eks](https://github.com/clouddrove/terraform-aws-eks)** | Terraform module will be created Autoscaling, Workers, EKS. | [1.4.0](https://github.com/clouddrove/terraform-aws-eks/releases) | 12 | 9 |
| 8. | **[terraform-aws-transit-gateway](https://github.com/clouddrove/terraform-aws-transit-gateway)** | Terraform module to create Transit gateway resource on AWS. | [2.0.0](https://github.com/clouddrove/terraform-aws-transit-gateway/releases) | 3 | 1 |
| 9. | **[terraform-aws-efs](https://github.com/clouddrove/terraform-aws-efs)** | Terraform module to create or deploy EFS on AWS. | [2.0.0](https://github.com/clouddrove/terraform-aws-efs/releases) | 11 | 5 |
| 10. | **[terraform-aws-elastic-beanstalk](https://github.com/clouddrove/terraform-aws-elastic-beanstalk)** | Terraform module to deploy Elastic Beanstalk resource on AWS. | [0.13.0](https://github.com/clouddrove/terraform-aws-elastic-beanstalk/releases) | | |
| 11. | **[terraform-aws-iam-role](https://github.com/clouddrove/terraform-aws-iam-role)** | Terraform module to create Iam role resource on AWS. | [1.3.0](https://github.com/clouddrove/terraform-aws-iam-role/releases) | 8 | 16 |
| 12. | **[terraform-aws-s3](https://github.com/clouddrove/terraform-aws-s3)** | Terraform module to create default S3 bucket with logging and encryption type specific features. | [2.0.0](https://github.com/clouddrove/terraform-aws-s3/releases) | 33 | 20 |
| 11. | **[terraform-aws-iam-role](https://github.com/clouddrove/terraform-aws-iam-role)** | Terraform module to create Iam role resource on AWS. | [1.3.0](https://github.com/clouddrove/terraform-aws-iam-role/releases) | 8 | 16 | [1](https://github.com/clouddrove/terraform-aws-iam-role/issues)
| 12. | **[terraform-aws-s3](https://github.com/clouddrove/terraform-aws-s3)** | Terraform module to create default S3 bucket with logging and encryption type specific features. | [2.0.0](https://github.com/clouddrove/terraform-aws-s3/releases) | 34 | 20 |
| 13. | **[terraform-aws-acm](https://github.com/clouddrove/terraform-aws-acm)** | This terraform module is used for requesting or importing SSL/TLS certificate with validation. | [1.4.1](https://github.com/clouddrove/terraform-aws-acm/releases) | 8 | 18 |
| 14. | **[terraform-aws-labels](https://github.com/clouddrove/terraform-aws-labels)** | This terraform module is designed to generate consistent label names and tags for resources. You can use terraform-labels to implement a strict naming convention. | [1.3.0](https://github.com/clouddrove/terraform-aws-labels/releases) | 38 | 21 |
| 15. | **[terraform-aws-vpc](https://github.com/clouddrove/terraform-aws-vpc)** | Terraform module to create VPC resource on AWS. | [2.0.0](https://github.com/clouddrove/terraform-aws-vpc/releases) | 29 | 22 |
Expand All @@ -31,11 +31,11 @@ Sr No. | Module name | Description | Latest version | Star | Fork | Issues
| 23. | **[terraform-aws-kms](https://github.com/clouddrove/terraform-aws-kms)** | This terraform module creates a KMS Customer Master Key (CMK) and its alias. | [1.3.1](https://github.com/clouddrove/terraform-aws-kms/releases) | 20 | 18 |
| 24. | **[terraform-aws-aurora](https://github.com/clouddrove/terraform-aws-aurora)** | Terraform module which creates RDS Aurora database resources on AWS and can create different type of databases. Currently it supports Postgres and MySQL. | [2.0.0](https://github.com/clouddrove/terraform-aws-aurora/releases) | 23 | 23 |
| 25. | **[terraform-aws-cloudwatch-alarms](https://github.com/clouddrove/terraform-aws-cloudwatch-alarms)** | Terraform module creates Cloudwatch Alarm on AWS for monitoriing AWS services. | [1.3.0](https://github.com/clouddrove/terraform-aws-cloudwatch-alarms/releases) | 36 | 33 |
| 26. | **[terraform-aws-ses](https://github.com/clouddrove/terraform-aws-ses)** | Terraform module to create an SES Identity with SES IAM user on AWS. | [1.3.2](https://github.com/clouddrove/terraform-aws-ses/releases) | 20 | 29 | [1](https://github.com/clouddrove/terraform-aws-ses/issues)
| 26. | **[terraform-aws-ses](https://github.com/clouddrove/terraform-aws-ses)** | Terraform module to create an SES Identity with SES IAM user on AWS. | [1.3.3](https://github.com/clouddrove/terraform-aws-ses/releases) | 20 | 29 | [1](https://github.com/clouddrove/terraform-aws-ses/issues)
| 27. | **[terraform-aws-sqs](https://github.com/clouddrove/terraform-aws-sqs)** | Terraform module to create SQS resource on AWS for managing queue. | [1.3.0](https://github.com/clouddrove/terraform-aws-sqs/releases) | 7 | 15 |
| 28. | **[terraform-aws-vpc-peering](https://github.com/clouddrove/terraform-aws-vpc-peering)** | Terraform module to connect two VPC's on AWS. | [1.3.0](https://github.com/clouddrove/terraform-aws-vpc-peering/releases) | 17 | 15 |
| 28. | **[terraform-aws-vpc-peering](https://github.com/clouddrove/terraform-aws-vpc-peering)** | Terraform module to connect two VPC's on AWS. | [1.3.0](https://github.com/clouddrove/terraform-aws-vpc-peering/releases) | 18 | 15 |
| 29. | **[terraform-aws-multi-account-peering](https://github.com/clouddrove/terraform-aws-multi-account-peering)** | Terraform module to connect two VPC’s from different AWS account. | [1.0.1](https://github.com/clouddrove/terraform-aws-multi-account-peering/releases) | 7 | 11 |
| 30. | **[terraform-aws-sftp](https://github.com/clouddrove/terraform-aws-sftp)** | This terraform module is used to create sftp on AWS for S3. | [1.3.3](https://github.com/clouddrove/terraform-aws-sftp/releases) | 30 | 27 | [1](https://github.com/clouddrove/terraform-aws-sftp/issues)
| 30. | **[terraform-aws-sftp](https://github.com/clouddrove/terraform-aws-sftp)** | This terraform module is used to create sftp on AWS for S3. | [1.3.3](https://github.com/clouddrove/terraform-aws-sftp/releases) | 30 | 27 |
| 31. | **[terraform-aws-route53](https://github.com/clouddrove/terraform-aws-route53)** | Terraform module to create Route53 resource on AWS for zone and record set. | [1.0.2](https://github.com/clouddrove/terraform-aws-route53/releases) | 15 | 27 |
| 32. | **[terraform-aws-api-gateway](https://github.com/clouddrove/terraform-aws-api-gateway)** | Terraform module to create Route53 resource on AWS for create api gateway with it's basic elements. | [1.4.1](https://github.com/clouddrove/terraform-aws-api-gateway/releases) | 66 | 73 |
| 33. | **[terraform-aws-elasticsearch](https://github.com/clouddrove/terraform-aws-elasticsearch)** | Terraform module to create an Elasticsearch resource on AWS. | [1.0.1](https://github.com/clouddrove/terraform-aws-elasticsearch/releases) | 13 | 17 |
Expand Down Expand Up @@ -71,7 +71,7 @@ Sr No. | Module name | Description | Latest version | Star | Fork | Issues
| 63. | **[terraform-aws-reference-architecture](https://github.com/clouddrove/terraform-aws-reference-architecture)** | This repo is used as a sample refrence architecture to manage internal projects terraform. | | | 1 |
| 64. | **[terraform-aws-dynamodb](https://github.com/clouddrove/terraform-aws-dynamodb)** | This terraform module is used for create dynamodb resources in AWS. | [1.0.1](https://github.com/clouddrove/terraform-aws-dynamodb/releases) | 5 | 2 |
| 65. | **[terraform-aws-client-vpn](https://github.com/clouddrove/terraform-aws-client-vpn)** | This terraform module is used for create AWS Client VPN service to manage internal AWS resources. | [1.0.7](https://github.com/clouddrove/terraform-aws-client-vpn/releases) | 7 | 3 |
| 66. | **[terraform-aws-lifecycle-manager](https://github.com/clouddrove/terraform-aws-lifecycle-manager)** | This terraform module is used to Provide a Data Lifecycle Manager (DLM) lifecycle policy for managing snapshots. | [1.0.1](https://github.com/clouddrove/terraform-aws-lifecycle-manager/releases) | 2 | 3 |
| 66. | **[terraform-aws-lifecycle-manager](https://github.com/clouddrove/terraform-aws-lifecycle-manager)** | This terraform module is used to Provide a Data Lifecycle Manager (DLM) lifecycle policy for managing snapshots. | [1.0.1](https://github.com/clouddrove/terraform-aws-lifecycle-manager/releases) | 3 | 3 |
| 67. | **[terraform-aws-eventbridge](https://github.com/clouddrove/terraform-aws-eventbridge)** | Terraform module to create an Eventbridge resource on AWS. | [1.0.1](https://github.com/clouddrove/terraform-aws-eventbridge/releases) | | 2 |
| 68. | **[terraform-aws-serverless-jenkins](https://github.com/clouddrove/terraform-aws-serverless-jenkins)** | Terraform module for deploy a serverless jenkins. | | | 2 |
| 69. | **[terraform-aws-alb-ingress](https://github.com/clouddrove/terraform-aws-alb-ingress)** | Terraform module to deploy alb ingress controller on EKS via helm. | [0.15.0](https://github.com/clouddrove/terraform-aws-alb-ingress/releases) | | |
Expand Down Expand Up @@ -104,7 +104,7 @@ Sr No. | Module name | Description | Latest version | Star | Fork | Issues
| 96. | **[terraform-aws-k8s-addons](https://github.com/clouddrove/terraform-aws-k8s-addons)** | This terraform module is used to create eks addon tools along with IRSA. | | | |
| 97. | **[terraform-aws-gitlab-runner](https://github.com/clouddrove/terraform-aws-gitlab-runner)** | Terraform to run GitLab runners in AWS (Ec2) | | | |
| 98. | **[terraform-aws-global-accelerator](https://github.com/clouddrove/terraform-aws-global-accelerator)** | This terraform module create a aws Global Accelerator resources in AWS. AWS Global Accelerator is a networking service that helps you improve the availability, performance, and security of your public applications. | [1.4.0](https://github.com/clouddrove/terraform-aws-global-accelerator/releases) | | |
| 99. | **[terraform-aws-eks-addons](https://github.com/clouddrove/terraform-aws-eks-addons)** | Terraform module which provisions addons on Amazon EKS clusters | [0.1.3](https://github.com/clouddrove/terraform-aws-eks-addons/releases) | 15 | 3 |
| 99. | **[terraform-aws-eks-addons](https://github.com/clouddrove/terraform-aws-eks-addons)** | Terraform module which provisions addons on Amazon EKS clusters | [0.1.3](https://github.com/clouddrove/terraform-aws-eks-addons/releases) | 16 | 3 |
| 100. | **[terraform-aws-reference](https://github.com/clouddrove/terraform-aws-reference)** | [Draft] A reference repository to deploy a production ready eks cluster. | | | |
| 101. | **[terraform-aws-athena](https://github.com/clouddrove/terraform-aws-athena)** | This module provides an easy way to set up Athena queries, The module can set up Athena database and table from an input S3 bucket and create-table SQL script. | [1.0.0](https://github.com/clouddrove/terraform-aws-athena/releases) | | |
| 102. | **[terraform-aws-control-tower](https://github.com/clouddrove/terraform-aws-control-tower)** | Terraform module to create Control tower baseline resources on AWS. | [0.0.4](https://github.com/clouddrove/terraform-aws-control-tower/releases) | 1 | |
Expand Down Expand Up @@ -152,6 +152,8 @@ Sr No. | Module name | Description | Latest version | Star | Fork | Issues
| 34. | **[terraform-azure-monitor](https://github.com/clouddrove/terraform-azure-monitor)** | This terraform module is designed to create Azure Monitor Private Link Scope (AMPLS) resources. Image result for ampls An Azure Monitor private link connects a private endpoint to a set of Azure Monitor resources to define the boundaries of your monitoring network. | [1.0.0](https://github.com/clouddrove/terraform-azure-monitor/releases) | | |
| 35. | **[terraform-azure-reference](https://github.com/clouddrove/terraform-azure-reference)** | This terraform repo is used to create azure reference architcuture. | | | |
| 36. | **[terraform-azure-private-endpoints](https://github.com/clouddrove/terraform-azure-private-endpoints)** | | | | |
| 37. | **[terraform-azure-aks-addons](https://github.com/clouddrove/terraform-azure-aks-addons)** | | | | |
| 38. | **[terraform-azure-flexible-postgresql](https://github.com/clouddrove/terraform-azure-flexible-postgresql)** | This terraform module is designed to create Azure Postgres flexible mysql resources. The Azure Database for PostgreSQL flexible server deployment model is designed to support high availability within a single availability zone and across multiple availability zones | | | |

## Terraform GCP modules

Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ go 1.16
require (
github.com/google/go-github v17.0.0+incompatible // indirect
github.com/google/go-querystring v1.1.0 // indirect
golang.org/x/exp v0.0.0-20240119083558-1b970713d09a // indirect
golang.org/x/exp v0.0.0-20240205201215-2c58cdc269a3 // indirect
golang.org/x/oauth2 v0.16.0 // indirect
)

0 comments on commit f77484e

Please sign in to comment.