java-bdd-project
jclopeza/java-bdd-project/module
Terraform Module
HCL
MODULE
Install
module "java-bdd-project" {
source = "jclopeza/java-bdd-project/module"
version = "4.0.0"
}
README
Java Bdd Project Este módulo de Terraform se ha pensado para un proyecto con parte Java (o un frontal en el puerto 8080) y con parte de Base de datos. Se creara una PVC, con una subred pública y dos instancias. Una de ellas con acceso a los puertos 22 y 8080 y la otra con acceso a los puertos 22 y 3306. El proyecto calculator que utilizamos para las demos utilizará este módulo para hacer el provisioning de los distintos entornos.
Inputs (6)
| Name | Type | Description | Default |
|---|---|---|---|
| instance_type | string | Tipo de instancia a crear | "t2.micro" |
| aws_region | string | Región de AWS en la que lanzar los servidores | "us-east-1" |
| project_name | string | Nombre del proyecto | "calculator" |
| environment | string | Nombre del entorno | "dev" |
| public_key_path | string | Ubicación de la clave pública que será instalada en los hosts remotos | "~/.ssh/id_rsa.pub" |
| private_key_path | string | Ubicación de la clave privada para acceder a los hosts remotos | "~/.ssh/id_rsa" |
Outputs (6)
private_key_pathpublic_ip_frontpublic_ip_bddaws_regionproject_nameenvironmentResources (8)
aws_instanceaws_internet_gatewayaws_key_pairaws_route_tableaws_route_table_associationaws_security_groupaws_subnetaws_vpc
Details
FrameworkTerraform Module
LanguageHCL
Version4.0.0
Cloud MODULE
Total downloads1.2k
Inputs6
Outputs6
Resources8
Namespacejclopeza
Updated