Menyebarkan RELIANOID Load Balancer Enterprise Edition v8 dengan Terraform di AWS

Lihat Kategori

Menyebarkan RELIANOID Load Balancer Enterprise Edition v8 dengan Terraform di AWS

1 menit baca

Panduan ini menjelaskan cara menerapkan RELIANOID Edisi Enterprise mesin virtual di AWS menggunakan modul Terraform resmi dari Registri Terraform.

Modul ini menyediakan secara otomatis:

  • VPC dengan Gerbang Internet
  • Subnet Publik
  • Grup Keamanan (mengizinkan SSH 22, GUI Web 444)
  • Instansi EC2 menggunakan RELIANOID AMI Edisi Perusahaan
  • Pasangan Kunci untuk akses SSH

Prasyarat #

Instal Terraform #

Unduh Terraform dan instal untuk OS Anda.

terraform -version

Instal AWS CLI #

Unduh AWS CLI dan konfigurasikan dengan kredensial Anda.

aws configure

Pasangan Kunci SSH #

Anda memerlukan kunci SSH untuk mengakses VM. Jika belum memilikinya:

Catatan: Pengguna harus membuat pasangan kunci SSH di folder saat ini sebelum menjalankan Terraform:

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

Ini menciptakan id_rsa (kunci pribadi) dan id_rsa.pub (kunci publik). Simpan kunci di direktori yang sama tempat file Terraform disimpan.

Langkah 1: Temukan Modul Terraform #

  1. Pergi ke Registri Terraform.
  2. Pencarian untuk relianoid-enterprise.





  3. Pilih modul resmi relianoid/relianoid-enterprise.





Langkah 2: Buat Folder Proyek #

mkdir relianoid-aws cd relianoid-aws

Langkah 3: Buat main.tf #

modul "relianoid-enterprise" { sumber = "relianoid/relianoid-enterprise/aws" versi = "1.0.2" id_ami = "ami-0169776ce0edf5fc5" # default AMI Marketplace Timur AS jalur_kunci_ssh_pub publik = "${path.module}/id_rsa.pub" }

outputs.tf #

Keluaran "instance_id" { Deskripsi = "ID instans EC2" Nilai = module.relianoid-enterprise.instance_id } Keluaran "instance_public_ip" { Deskripsi = "IP publik instans EC2" Nilai = module.relianoid-enterprise.instance_public_ip } Keluaran "instance_private_ip" { Deskripsi = "IP privat instans EC2" Nilai = module.relianoid-enterprise.instance_private_ip }

Catatan: #

  • Pengguna harus membuat pasangan kunci SSH di folder saat ini sebelum menjalankan Terraform:
    ssh-keygen -t rsa -b 4096 -f ./id_rsa -N ""
  • Modul ini secara internal menyediakan semua sumber daya AWS yang diperlukan, termasuk VPC, Subnet, Grup Keamanan, instans EC2, dan pasangan kunci.
  • Pengguna dapat mengganti ami_id jika mereka ingin menggunakan AMI yang berbeda.

Langkah 4: Inisialisasi & Deploy #

Jalankan yang berikut ini:

terraform init terraform plan terraform apply

Konfirmasikan dengan yes ketika diminta.

Langkah 5: Akses RELIANOID VM #

Setelah penerapan, Terraform akan menampilkan alamat IP publik. Hubungkan menggunakan SSH:

ssh -i id_rsa admin@<instance_public_ip>

Kemudian buka GUI Web di browser Anda:

https://<instance_public_ip>:444

Output #

Terraform menyediakan:

Nama Keluaran Deskripsi
instance_id ID dari instans EC2
instance_public_ip IP Publik dari VM
instance_private_ip IP Pribadi VM di VPC

Hancurkan Sumber Daya #

Untuk menghapus semua yang dibuat:

terraform destroy

⚠️ Catatan Penting: #

  • ID AMI yang digunakan adalah untuk us-east-1Jika Anda menerapkan di wilayah lain, gantilah dengan AMI Marketplace yang tepat.
  • Selalu amankan kunci pribadi Anda (id_rsa).

📄 Unduh dokumen ini dalam format PDF #

    EMAIL: *

    Didukung oleh Dokumen yang Lebih Baik