Skip to content

Latest commit

 

History

History

iglu_server

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Requirements

Name Version
terraform >= 1.0.0
azurerm >= 3.58.0

Providers

No providers.

Modules

Name Source Version
iglu_db snowplow-devops/postgresql-server/azurerm 0.1.1
iglu_lb snowplow-devops/lb/azurerm 0.2.0
iglu_server snowplow-devops/iglu-server-vmss/azurerm 0.2.0

Resources

No resources.

Inputs

Name Description Type Default Required
iglu_db_name The name of the database to create string n/a yes
iglu_db_password The password to use to connect to the database string n/a yes
iglu_db_username The username to use to connect to the database string n/a yes
iglu_super_api_key A UUIDv4 string to use as the master API key for Iglu Server management string n/a yes
prefix Will be prefixed to all resource names. Use to easily identify the resources created string n/a yes
resource_group_name The name of the resource group to deploy resources within string n/a yes
ssh_ip_allowlist The list of CIDR ranges to allow SSH traffic from list(any) n/a yes
ssh_public_key The SSH public key to use for the deployment string n/a yes
subnet_id_lb The ID of the subnet to deploy the load balancer into (e.g. iglu-agw1) string n/a yes
subnet_id_servers The ID of the subnet to deploy the servers into (e.g. iglu1) string n/a yes
accept_limited_use_license Acceptance of the SLULA terms (https://docs.snowplow.io/limited-use-license-1.0/) bool false no
iglu_db_ip_allowlist An optional list of CIDR ranges to allow traffic from list(any) [] no
ssl_information SSL certificate information to optionally bind to the load balancer
object({
enabled = bool
data = string
password = string
})
{
"data": "",
"enabled": false,
"password": ""
}
no
tags The tags to append to the resources in this module map(string) {} no
telemetry_enabled Whether or not to send telemetry information back to Snowplow Analytics Ltd bool true no
user_provided_id An optional unique identifier to identify the telemetry events emitted by this stack string "" no

Outputs

Name Description
iglu_server_lb_fqdn The load balancers fully-qualified-domain-name for the Iglu Server
iglu_server_lb_ip_address The load balancers IP address for the Iglu Server