GoogleCloudPlatform / Terraform Google Managed Instance Group
Licence: apache-2.0
Modular Google Compute Engine managed instance group for Terraform.
Stars: β 57
Labels
Projects that are alternatives of or similar to Terraform Google Managed Instance Group
Airflow Toolkit
Any Airflow project day 1, you can spin up a local desktop Kubernetes Airflow environment AND one in Google Cloud Composer with tested data pipelines(DAGs) π₯ >> [ π, π’ ]
Stars: β 51 (-10.53%)
Mutual labels: hcl
Terraform Aws Github Ci
[DEPRECATED] Serverless CI for GitHub using AWS CodeBuild with PR and status support
Stars: β 49 (-14.04%)
Mutual labels: hcl
Docs Examples
Open in Cloud Shell Examples for the Google provider docs
Stars: β 50 (-12.28%)
Mutual labels: hcl
Terraform Consul Cluster
Demonstrates how to create a resilient Consul cluster on AWS, using Terraform. Companion to my article on dwmkerr.com.
Stars: β 52 (-8.77%)
Mutual labels: hcl
Terraform Oci Oke
The Terraform OKE Module Installer for Oracle Cloud Infrastructure provides a Terraform module that provisions the necessary resources for Oracle Container Engine.
Stars: β 57 (+0%)
Mutual labels: hcl
Hashicorp
Random code for HashiCorp related projects, training, etc.
Stars: β 51 (-10.53%)
Mutual labels: hcl
Bastions On Demand
Create and destroy bastions on demand with Fargate.
Stars: β 54 (-5.26%)
Mutual labels: hcl
Hackathon
γ’γ€γγ«γζγ§γγγ’γ€γγΉγ«Contributeγγ
Stars: β 49 (-14.04%)
Mutual labels: hcl
Terraform Aws Vpc Peering Multi Account
Terraform module to provision a VPC peering across multiple VPCs in different accounts by using multiple providers
Stars: β 52 (-8.77%)
Mutual labels: hcl
Terraform Aws Dynamodb
Terraform module that implements AWS DynamoDB with support for AutoScaling
Stars: β 49 (-14.04%)
Mutual labels: hcl
Terraform Google Gke Gitlab
Installs GitLab on Kubernetes Engine
Stars: β 56 (-1.75%)
Mutual labels: hcl
Terraform Elasticache Example
Example Terraform config for creating an Elasticache cluster
Stars: β 52 (-8.77%)
Mutual labels: hcl
Terraform Aws Rds Cloudwatch Sns Alarms
Terraform module that configures important RDS alerts using CloudWatch and sends them to an SNS topic
Stars: β 56 (-1.75%)
Mutual labels: hcl
Cloudgoat
CloudGoat is Rhino Security Labs' "Vulnerable by Design" AWS deployment tool
Stars: β 1,088 (+1808.77%)
Mutual labels: hcl
Terraform Aws Alb
Terraform module to provision a standard ALB for HTTP/HTTP traffic
Stars: β 53 (-7.02%)
Mutual labels: hcl
Managed Instance Group Terraform Module
this module instead.
NOTE: This module is no longer maintained. Please useModular Google Compute Engine managed instance group for Terraform.
Usage
module "mig1" {
source = "GoogleCloudPlatform/managed-instance-group/google"
version = "1.1.14"
region = "${var.region}"
zone = "${var.zone}"
name = "group1"
size = 2
service_port = 80
service_port_name = "http"
http_health_check = false
target_pools = ["${module.gce-lb-fr.target_pool}"]
target_tags = ["allow-service1"]
ssh_source_ranges = ["0.0.0.0/0"]
}
NOTE: Make sure you are using version pinning to avoid unexpected changes when the module is updated.
Resources created
-
google_compute_instance_template.default
: The instance template assigned to the instance group. -
google_compute_instance_group_manager.default
: The instange group manager that uses the instance template and target pools. -
google_compute_firewall.default-ssh
: Firewall rule to allow ssh access to the instances.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].