vpc-gateways
cloud-native-toolkit/vpc-gateways/ibm
Module to provision public gateways in an IBM Cloud VPC instance
IBM Cloud VPC Public Gateway Terraform module to provision public gateways for an existing VPC instance. Public gateways are restricted to having a single gateway per zone, which means no more than three gateways can be created. This module will always create one gateway in each zone (three gateways total). Software dependencies The module depends on the following software components: Command-line tools - terraform - v0.15 Terraform providers - IBM Cloud provider >= 1.22.0 Module dependencies This module makes use of the output from other modules: - Resource group - github.com/terraform-ibm-modules/terraform-ibm-toolkit-resource-group - VPC - github.com/terraform-ibm-modules/terraform-ibm-toolkit-vpc Example usage Refer test cases for more details ``hcl-terraform terraform { required_provi
| Name | Type | Description | Default |
|---|---|---|---|
| resource_group_id | string | The id of the IBM Cloud resource group where the VPC gateways will be created. | required |
| region | string | The IBM Cloud region where the cluster will be/has been installed. | required |
| vpc_name | string | The name of the vpc instance | required |
| common_tags | list(string) | Common tags that should be added to the instance | [] |
| provision | bool | Flag indicating that the gateway must be provisioned | true |
| tags | list(string) | Tags that should be added to the instance | [] |
gateway_ids — List of ids of the gateways createdgateways — List of ids and zones of gateways createdcount — The number of gateways created