Despliegue RELIANOID Load Balancer Enterprise Edition v8 con Terraform en AWS

Ver Categorías

Despliegue RELIANOID Load Balancer Enterprise Edition v8 con Terraform en AWS

1 minutos de lectura

Esta guía explica cómo implementar el RELIANOID Edición Profesional máquina virtual en AWS utilizando el módulo oficial Terraform de Registro Terraform.

El módulo aprovisiona automáticamente:

  • VPC con puerta de enlace a Internet
  • Subred pública
  • Grupo de seguridad (permite SSH 22, GUI web 444)
  • Instancia EC2 que utiliza el RELIANOID AMI de edición empresarial
  • Par de claves para acceso SSH

Requisitos previos #

Instalar Terraform #

Descargue Terraform e instálelo en su sistema operativo.

terraform -version

Instalar AWS CLI #

Descargue AWS CLI y configúrelo con sus credenciales.

aws configure

Par de claves SSH #

Necesitará una clave SSH para acceder a la máquina virtual. Si aún no la tiene:

Nota: Los usuarios deben generar un par de claves SSH en la carpeta actual antes de ejecutar Terraform:

ssh-keygen -t rsa -b 4096 -f id_rsa

Esto crea id_rsa (clave privada) y id_rsa.pub (clave pública). Mantenga las claves en el mismo directorio donde se almacenan los archivos de Terraform.

Paso 1: Encuentra el módulo Terraform #

  1. Vaya al Registro Terraform.
  2. Busque relianoid-enterprise.





  3. Seleccione el módulo oficial relianoid/relianoid-enterprise.





Paso 2: Crear una carpeta de proyecto #

mkdir relianoid-aws cd relianoid-aws

Paso 3: Crear main.tf #

módulo "relianoid-enterprise" { origen = "relianoid/relianoid-enterprise/aws" versión = "1.0.2" ami_id = "ami-0169776ce0edf5fc5" # AMI predeterminada del Marketplace del Este de EE. UU. public_ssh_key_path = "${path.module}/id_rsa.pub" }

outputs.tf #

salida "instance_id" { descripción = "El ID de la instancia de EC2" valor = módulo.relianoid-enterprise.instance_id } salida "instance_public_ip" { descripción = "La IP pública de la instancia de EC2" valor = módulo.relianoid-enterprise.instance_public_ip } salida "instance_private_ip" { descripción = "La IP privada de la instancia de EC2" valor = módulo.relianoid-enterprise.instance_private_ip }

Notas: #

  • Los usuarios deben generar un par de claves SSH en la carpeta actual antes de ejecutar Terraform:
    ssh-keygen -t rsa -b 4096 -f ./id_rsa -N ""
  • El módulo aprovisiona internamente todos los recursos de AWS necesarios, incluidos VPC, subred, grupo de seguridad, instancia EC2 y par de claves.
  • Los usuarios pueden anular ami_id si desean utilizar una AMI diferente.

Paso 4: Inicializar e implementar #

Ejecute lo siguiente:

Terraform init, plan Terraform, aplicación Terraform

Confirmar con yes cuando se le solicite.

Paso 5: acceda al RELIANOID VM #

Tras la implementación, Terraform genera la dirección IP pública. Conéctese mediante SSH:

ssh -i id_rsa admin@<instance_public_ip>

Luego abra la GUI web en su navegador:

https://<instance_public_ip>:444

Resultados #

Terraform ofrece:

Nombre de salida Descripción
instance_id ID de la instancia EC2
instance_public_ip IP pública de la máquina virtual
instance_private_ip IP privada de la VM en la VPC

Destruir recursos #

Para eliminar todo lo creado:

terraform destroy

⚠️ Notas importantes: #

  • El ID de AMI utilizado es para us-east-1Si lo implementa en otra región, reemplácelo con la AMI de Marketplace correcta.
  • Proteja siempre su clave privada (id_rsa).

📄 Descarga este documento en formato PDF #

    EMAIL: *

    Powered by mejoresdocs