Creates an external IP address and a Google-managed certificate (for the hostname encoded IP) to be used with an external load balancer during development.
Name | Version |
---|---|
>= 4.20.0 |
No modules.
Name | Type |
---|---|
google_compute_global_address.external_address | resource |
google_compute_managed_ssl_certificate.google_cert | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
address_name | Name for the external IP address | string |
n/a | yes |
project_id | GCP Project ID. | string |
n/a | yes |
subdomain_prefixes | Subdomain prefixes for the nip hostname (Optional). | list(string) |
[] |
no |
Name | Description |
---|---|
hostname | Generated hostname (nip.io encoded IP address). |
ip_address | Reserved external IP address. |
ssl_certificate | Google-managed SSL certificate |
subdomains | List of generated subdomains (subdomain prefixes plus nip.io encoded IP address) |