java-project

jclopeza/java-project/module

Terraform Module HCL MODULE
Install
module "java-project" {
source = "jclopeza/java-project/module"
version = "2.0.0"
}
plain text: /constructs/tfmod-jclopeza-java-project-module/install.txt
⭐ Source on GitHub 📦 Registry page
README

Java Project Este módulo de Terraform se ha pensado para un proyecto con una única parte Java (o un frontal en el puerto 8080). Se creara una PVC, con una subred pública y una instancia. Esta instancia tendrá acceso a los puertos 22 y 8080. Puede utilizar como ejemplo el proyecto calculator o el proyecto petportal. O cualquier otro proyecto tomcat.

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 (5)
environment
private_key_path
public_ip_front
aws_region
project_name
Resources (8)
aws_instanceaws_internet_gatewayaws_key_pairaws_route_tableaws_route_table_associationaws_security_groupaws_subnetaws_vpc
Details
FrameworkTerraform Module
LanguageHCL
Version2.0.0
Cloud MODULE
Total downloads786
Inputs6
Outputs5
Resources8
Namespacejclopeza
Updated