Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 1.83 KB

File metadata and controls

39 lines (28 loc) · 1.83 KB

NIP.io Hostname for Development

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.

Providers

Name Version
google >= 4.20.0

Modules

No modules.

Resources

Name Type
google_compute_global_address.external_address resource
google_compute_managed_ssl_certificate.google_cert resource

Inputs

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

Outputs

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)