Name | Version |
---|---|
>= 4.20.0 | |
random | n/a |
Name | Source | Version |
---|---|---|
appliance-sa | github.com/terraform-google-modules/cloud-foundation-fabric//modules/iam-service-account | v16.0.0 |
config-bucket | github.com/terraform-google-modules/cloud-foundation-fabric//modules/gcs | v16.0.0 |
ilb-appliance | github.com/terraform-google-modules/cloud-foundation-fabric//modules/net-ilb | v16.0.0 |
routing-appliance-mig | github.com/terraform-google-modules/cloud-foundation-fabric//modules/compute-mig | v16.0.0 |
routing-appliance-template | github.com/terraform-google-modules/cloud-foundation-fabric//modules/compute-vm | v16.0.0 |
Name | Type |
---|---|
google_compute_firewall.hc-allow | resource |
google_compute_route.appliance | resource |
google_storage_bucket_object.setup_script | resource |
random_id.bucket | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
forwarded_ranges | CDIR ranges that should route via appliance | map(object({ |
{} |
no |
machine_type | GCE Machine type. | string |
"e2-small" |
no |
name | Name to use for the routing appliance. | string |
"routing-appliance" |
no |
network | VPC network for running the routing appliance MIGs. | string |
n/a | yes |
project_id | GCP Project id. | string |
n/a | yes |
region | GCP Region for the MIGs. | string |
n/a | yes |
subnet | VPC subnet for running the MIGs | string |
n/a | yes |
Name | Description |
---|---|
instance_group | Routing Appliance MIG |