menggunakan RELIANOID Load Balancer Enterprise Edition v8 dengan Terraform pada AWS

Lihat Kategori

menggunakan RELIANOID Load Balancer Enterprise Edition v8 dengan Terraform pada AWS

Baca min 1

Panduan ini menerangkan cara untuk menggunakan RELIANOID Edisi Enterprise mesin maya pada AWS menggunakan modul Terraform rasmi daripada Pendaftaran Terraform.

Peruntukan modul secara automatik:

  • VPC dengan Gerbang Internet
  • Subnet Awam
  • Kumpulan Keselamatan (membenarkan SSH 22, Web GUI 444)
  • Contoh EC2 menggunakan RELIANOID AMI Edisi Perusahaan
  • Pasangan Kunci untuk akses SSH

Prasyarat #

Pasang Terraform #

Muat turun Terraform dan pasang untuk OS anda.

terraform -version

Pasang AWS CLI #

Muat turun AWS CLI dan konfigurasikannya dengan kelayakan anda.

aws configure

Pasangan Kunci SSH #

Anda memerlukan kunci SSH untuk mengakses VM. Jika anda belum mempunyainya:

Catatan: Pengguna mesti menjana pasangan kunci SSH dalam folder semasa sebelum menjalankan Terraform:

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

Ini mencipta id_rsa (kunci peribadi) dan id_rsa.pub (kunci awam). Simpan kekunci dalam direktori yang sama di mana fail Terraform disimpan.

Langkah 1: Cari Modul Terraform #

  1. Pergi ke Pendaftaran Terraform.
  2. Carian untuk relianoid-enterprise.





  3. Pilih modul rasmi relianoid/relianoid-enterprise.





Langkah 2: Buat Folder Projek #

mkdir relianoid-aws cd relianoid-aws

Langkah 3: Buat main.tf #

modul "relianoid-enterprise" { source = "relianoid/relianoid-enterprise/aws" version = "1.0.2" ami_id = "ami-0169776ce0edf5fc5" # lalai US East Marketplace AMI public_ssh_key_path = "${path.module}/id_rsa.pub" }

outputs.tf #

output "instance_id" { description = "ID of the EC2 instance" value = module.relianoid-enterprise.instance_id } output "instance_public_ip" { description = "IP awam bagi EC2 instance" value = module.relianoid-enterprise.instance_public_ip } = output "instance_private_ip" { description = "IP awam bagi EC2 instance" value = module.relianoid-enterprise.instance_public_ip } = output "instance_private_ip" { module.relianoid-enterprise.instance_private_ip }

Nota: #

  • Pengguna mesti menjana pasangan kunci SSH dalam folder semasa sebelum menjalankan Terraform:
    ssh-keygen -t rsa -b 4096 -f ./id_rsa -N ""
  • Modul ini memperuntukkan secara dalaman semua sumber AWS yang diperlukan, termasuk VPC, Subnet, Kumpulan Keselamatan, tika EC2 dan pasangan kunci.
  • Pengguna boleh mengatasi ami_id jika mereka ingin menggunakan AMI yang berbeza.

Langkah 4: Mulakan & Sebarkan #

Jalankan yang berikut:

terraform init terraform plan terraform terpakai

Sahkan dengan yes apabila digesa.

Langkah 5: Akses ke RELIANOID VM #

Selepas penggunaan, Terraform mengeluarkan alamat IP awam. Sambung menggunakan SSH:

ssh -i id_rsa admin@<instance_public_ip>

Kemudian buka GUI Web dalam penyemak imbas anda:

https://<instance_public_ip>:444

Output #

Terraform menyediakan:

Nama Output Penerangan Produk
instance_id ID contoh EC2
instance_public_ip IP awam VM
instance_private_ip IP peribadi VM dalam VPC

Musnahkan Sumber #

Untuk memadam semua yang dibuat:

terraform destroy

⚠️ Nota Penting: #

  • ID AMI yang digunakan adalah untuk us-east-1. Jika anda menggunakan kawasan lain, gantikannya dengan AMI Marketplace yang betul.
  • Sentiasa selamatkan kunci peribadi anda (id_rsa).

📄 Muat turun dokumen ini dalam format PDF #

    E-MEL: *

    Dikuasai oleh BetterDocs