Pinned Repositories
ansible-commands
This repository is used to understand how to use ansible commands.
aws-k8s-cluster
This repo is used to create K8s Cluster on AWS for Testing or Development. It's not ready for Production
cloudformation-aws-landing-zone
AWS Landing Zone Template v2.4.6(Latest)
github-shared-workflows
:octocat: Reusable GitHub workflows
kubernetes-commands
Kubernetes Cheat Sheet
terraform-aws-api-gateway
Terraform module to create Route53 resource on AWS for create api gateway with it's basic elements.
terraform-aws-cloudwatch-alarms
Terraform module creates Cloudwatch Alarm on AWS for monitoriing AWS services.
terraform-aws-ec2
Terraform module to create an EC2 resource on AWS with Elastic IP Addresses and Elastic Block Store.
terraform-aws-elasticache
Terraform module to create Elasticache Cluster and replica for Redis and Memcache.
toc
A Table of Contents of all CloudDrove Packages and Modules
CloudDrove Inc.'s Repositories
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.
clouddrove/terraform-aws-ecr
This terraform module is used to create ECR on AWS.
clouddrove/terraform-aws-lambda
Terraform module to create Lambda resource on AWS for create lambda function.
clouddrove/terraform-aws-kms
This terraform module creates a KMS Customer Master Key (CMK) and its alias.
clouddrove/terraform-aws-sns
Terraform module is used to setup SNS service to manage notifications on application.
clouddrove/terraform-aws-vpc-peering
Terraform module to connect two VPC's on AWS.
clouddrove/terraform-aws-iam-role
Terraform module to create Iam role resource on AWS.
clouddrove/terraform-aws-acm
This terraform module is used for requesting or importing SSL/TLS certificate with validation.
clouddrove/terraform-aws-transit-gateway
Terraform module to create Transit gateway resource on AWS.
clouddrove/terraform-aws-waf
This Terraform module is used to create waf on AWS. WAF (Web Application Firewall) is a cloud-based firewall service. It helps protect web applications from common web exploits and provides customizable security rules to filter and monitor incoming web traffic.
clouddrove/terraform-azure-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.
clouddrove/terraform-azure-subnet
This terraform module is designed to create Azure Subnet resources. Virtual networks and virtual machines in Azure. Microsoft Learn A subnet is a range of IP addresses in the virtual network. You can divide a virtual network into multiple subnets for organization and security. Each NIC in a VM is connected to one subnet in one virtual network.
clouddrove/terraform-aws-control-tower
Terraform module to create Control tower baseline resources on AWS.
clouddrove/terraform-aws-msk
Terraform module to create kafka resource on AWS. AWS MSK (Managed Streaming for Apache Kafka) is a fully managed service that simplifies the deployment, management, and operation of Apache Kafka clusters. Apache Kafka is an open-source distributed streaming platform used for building real-time streaming data p
clouddrove/terraform-azure-bastion
Terraform module to create bastion resource on AZURE. Azure Bastion is a fully managed platform-as-a-service that enables secure and seamless remote access to virtual machines within an Azure virtual network (VNet).
clouddrove/terraform-azure-storage
This terraform module is designed to create Azure Storage Account resources. The Azure Storage platform is Microsoft's cloud storage solution for modern data storage scenarios. Azure Storage offers highly available, massively scalable, durable, and secure storage for a variety of data objects in the cloud.
clouddrove/terraform-gcp-vpc
This Terraform module is used to create VPC resource on GCP.
clouddrove/terraform-google-gke-addons
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.
clouddrove/terraform-aws-cloudtrail-baseline
Terraform module to create an cloudtrail resource on AWS with S3 encryption with KMS key
clouddrove/terraform-aws-mysql
Terraform module to create a MySQL on AWS.
clouddrove/terraform-aws-secrets-manager
Terraform module to create Secret Manager resource on AWS for manage our secret variables.
clouddrove/terraform-azure-acr
Terraform module to create acr resource on AZURE. Azure Container Registry (ACR) is a managed Docker container registry service. It allows you to store, manage, and deploy container images for your applications.
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
clouddrove/terraform-azure-key-vault
Terraform module to create key-vault resource on AZURE. Azure Key Vault is a cloud service provided by Microsoft Azure that allows you to securely store and manage cryptographic keys, secrets, certificates, and other sensitive information.
clouddrove/terraform-azure-network-security-group
A Terraform module to create NETWORK SECURITY GROUP resource on AZURE.
clouddrove/terraform-azure-private-dns-resolver
This terraform module is designed to create Azure Private DNS resolver resources. DNS Private Resolver is a service that bridges an on-premises DNS with Azure DNS. You can use this service to query Azure DNS private zones from an on-premises environment and vice versa without deploying VM-based DNS servers.
clouddrove/terraform-gcp-dns
clouddrove/terraform-gcp-pubsub
clouddrove/terraform-module-template
[DRAFT] terraform module template for creating new modules