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"
}
plain text: /constructs/tfmod-jclopeza-java-bdd-project-module/install.txt
⭐ Source on GitHub 📦 Registry page
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)
NameTypeDescriptionDefault
instance_typestringTipo de instancia a crear"t2.micro"
aws_regionstringRegión de AWS en la que lanzar los servidores"us-east-1"
project_namestringNombre del proyecto"calculator"
environmentstringNombre del entorno"dev"
public_key_pathstringUbicación de la clave pública que será instalada en los hosts remotos"~/.ssh/id_rsa.pub"
private_key_pathstringUbicación de la clave privada para acceder a los hosts remotos"~/.ssh/id_rsa"
Outputs (6)
private_key_path
public_ip_front
public_ip_bdd
aws_region
project_name
environment
Resources (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