menggunakan RELIANOID Muatkan Pengimbang Enterprise Edisi v8 dengan Terraform pada Azure

Lihat Kategori

menggunakan RELIANOID Muatkan Pengimbang Enterprise Edisi v8 dengan Terraform pada Azure

Baca min 1

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

Peruntukan modul secara automatik:

  • Kumpulan Sumber
  • Rangkaian Maya + Subnet
  • Kumpulan Keselamatan Rangkaian (membenarkan SSH 22, Web GUI 444)
  • IP awam + NIC
  • Mesin Maya menggunakan RELIANOID Imej Edisi Perusahaan daripada Azure Marketplace

Prasyarat #

1. Pasang Terraform #

Muat turun Terraform dan pasang untuk OS anda.

terraform -version

2. Pasang Azure CLI #

Muat turun dan pasang Azure CLI. Log masuk ke akaun Azure anda:

az login

3. Pasangan Kunci SSH #

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

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 lihat semua atau modul rasmi relianoid/relianoid-enterprise/azurerm.





Langkah 2: Buat Folder Projek #

mkdir relianoid-azure cd relianoid-azure

Langkah 3: Cipta Fail Konfigurasi #

Buat fail main.tf, variables.tf, dan terraform.tfvars dengan kandungan berikut:

main.tf #

modul "relianoid-enterprise" { source = "relianoid/relianoid-enterprise/azurerm" version = "1.0.2" subscription_id = var.subscription_id public_ssh_key_path = "${path.module}/id_rsa.pub" }

terraform.tfvars #

subscription_id = "ID_langganan Anda"

variables.tf #

pembolehubah "subscription_id" { description = "ID Langganan Azure" jenis = rentetan }

output.tf #

keluaran "instance_id" { description = "ID of the Azure VM" value = module.relianoid-enterprise.vm_id } output "instance_public_ip" { description = "IP awam bagi Azure VM" value = module.relianoid-enterprise.vm_public_ip } output "instance_private_ip" { description of the = "private_ip_private" { description = "instance_private_ip" { description module.relianoid-enterprise.vm_private_ip }

Nota: #

  • Modul ini menyediakan semua sumber Azure yang diperlukan secara dalaman: Kumpulan Sumber, VNet, Subnet, NSG, VM, NIC dan IP Awam.
  • Secara lalai, ia menggunakan RELIANOID Imej Edisi Perusahaan daripada Azure Marketplace.

Langkah 4: Mulakan & Sebarkan #

Jalankan arahan 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 azureuser@<instance_public_ip>

Buka GUI Web dalam penyemak imbas anda:

https://<instance_public_ip>:444

Output #

Terraform menyediakan:

Nama Output Penerangan Produk
instance_id ID VM Azure
instance_public_ip IP awam VM
instance_private_ip IP peribadi dalam VNet

Musnahkan Sumber #

Untuk memadam semua yang dibuat:

terraform destroy

Nota Penting: #

  • Pastikan anda telah menerima syarat Azure Marketplace untuk RELIANOID imej sebelum penggunaan.
  • Sentiasa selamatkan kunci peribadi anda (id_rsa).

📄 Muat turun dokumen ini dalam format PDF #

    E-MEL: *

    Dikuasai oleh BetterDocs