Skip to content

tjmaru/mutlicloud-terraform-demo-application

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

Name Version
terraform ~> 0.12.6
aws >= 2.60.0
azurerm >= 2.0
google >= 3.21

Providers

Name Version
aws >= 2.60.0
azurerm >= 2.0
google >= 3.21

Inputs

Name Description Type Default Required
cloud Multi-Cloud: Cloud to deploy in (Azure, AWS or GCP) string n/a yes
cloud_location Multi-Cloud: Mapping of cloud regions for multi-cloud. map n/a yes
environment Common: Environment name string n/a yes
gcp_project GCP: Google Cloud Platform project name string n/a yes
instance_size Common: HAProxy instance size string n/a yes
location Multi-Cloud: Abstract location name string n/a yes
name Common: Resources name string n/a yes
resource_group_name Azure: The name of an existing resource group to be imported. string n/a yes
subnet_id Common: Subnet ID HAProxy deployment string n/a yes
tags Common: Mapping of tags being associated with the resources map(string) n/a yes
vpc_id Common: VPC ID HAProxy deployment string n/a yes

Outputs

Name Description
public_ip_address The actual ip address allocated for the resource.

About

A Demo prepared for the Minsk DevOps community open meetup - Application layer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HCL 100.0%