backend-service

dcos-terraform/backend-service/gcp

Terraform Module HCL GCP

Create an ILB to be used for DC/OS for GCP

Install
module "backend-service" {
source = "dcos-terraform/backend-service/gcp"
version = "0.3.0"
}
plain text: /constructs/tfmod-dcos-terraform-backend-service-gcp/install.txt
⭐ Source on GitHub 📦 Registry page
README

![Build Status](https://jenkins-terraform.mesosphere.com/service/dcos-terraform-jenkins/job/dcos-terraform/job/terraform-gcp-backend-service/job/master/) GCP Backend Service Used to create the Internal Load Balancer for DC/OS on GCP EXAMPLE ``hcl module "dcos-backend-service" { source = "dcos-terraform/backend-service/gcp" version = "~> 0.2.0" dcos_role = "master" project_id = "myid" region = "us-west1" network = "network_self_link" } ` Inputs | Name | Description | Type | Default | Required | |------|-------------|:----:|:-----:|:-----:| | cluster\_name | Name of the DC/OS cluster | string | n/a | yes | | dcos\_role | DCOS Role | string | n/a | yes | | instances\_self\_link | List of instance self links | list | n/a | yes | | network | Network Name | string | n/a | yes | | project\_id | p

Inputs (8)
NameTypeDescriptionDefault
networkstringNetwork Name required
target_poolstringTarget Pool required
instances_self_linklistList of instance self links required
dcos_rolestringDCOS Role required
project_idstringproject id required
regionstringregion required
cluster_namestringName of the DC/OS cluster required
allow_portslistports to allow[ "5050", "2181", "8181", "8080"
Outputs (5)
dcos_role — DCOS Role
name_prefix — Name Prefix
network — Network Name
target_pool — Target Pool
instances_self_link — List of instance self links
Resources (4)
google_compute_firewallgoogle_compute_forwarding_rulegoogle_compute_health_checkgoogle_compute_region_backend_service
Details
FrameworkTerraform Module
LanguageHCL
Version0.3.0
Cloud GCP
★ Stars1
Forks1
Total downloads5.7k
Inputs8
Outputs5
Resources4
LicenseApache-2.0
Namespacedcos-terraform
Updated