RELIANOID Load Balancer Enterprise Edition v8 dengan Terraform pada GCP

Lihat Kategori

RELIANOID Load Balancer Enterprise Edition v8 dengan Terraform pada GCP

Baca min 3

Panduan ini memandu anda melalui penggunaan RELIANOID Edisi Enterprise mesin maya dihidupkan Platform Awan Google (GCP) menggunakan modul Terraform rasmi yang tersedia pada Pendaftaran Terraform.

Apa Yang Diperuntukkan oleh Modul Ini #

Apabila digunakan, modul Terraform mencipta sumber berikut secara automatik:

  • Rangkaian VPC
  • sub bersih
  • Peraturan Firewall (membenarkan SSH 22 dan GUI Web 444)
  • IP Luaran Statik
  • Antara Muka Rangkaian
  • Kiraan Contoh menggunakan RELIANOID Imej Edisi Perusahaan daripada Google Cloud Marketplace

Prasyarat #

1. Pasang Terraform #

Muat turun dan pasang Terraform untuk sistem pengendalian anda, kemudian sahkan pemasangan:

terraform -version

2. Pasang Google Cloud SDK #

Muat turun dan pasang Google Cloud SDK.

Sahkan akaun anda dan tetapkan projek aktif:

gcloud auth login
gcloud config set project <YOUR_PROJECT_ID>

3. Hasilkan Pasangan Kunci SSH #

Anda memerlukan kunci SSH untuk mengakses VM anda.

Jika anda belum memilikinya, buat dengan:

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

Ini akan menjana:

  • id_rsa → Kunci peribadi
  • id_rsa.pub → Kunci awam.

Simpan kedua-dua fail dalam direktori yang sama dengan fail konfigurasi Terraform anda.

Langkah 1: Cari Modul Terraform #

Lawati Pendaftaran Terraform dan cari:
relianoid/relianoid-enterprise/google






Pilih modul untuk melihat butiran penggunaan.

Langkah 2: Buat Direktori Projek #

mkdir relianoid-gcp cd relianoid-gcp

Langkah 3: Cipta Fail Konfigurasi Terraform #

Cipta fail berikut dalam direktori projek anda:

main.tf #

modul "relianoid-enterprise" { source = "relianoid/relianoid-enterprise/google" version = "1.0.0" project_id = var.project_id region = var.region zone = var.zone public_ssh_key_path = "${path.module}/id_rsa.pub" }

variables.tf #

pembolehubah "id_projek" { perihalan = "ID projek GCP" jenis = rentetan } pembolehubah "rantau" { perihalan = "Rantau GCP untuk sumber" jenis = rentetan lalai = "us-central1" } pembolehubah "zon" { perihalan = "Zon GCP untuk penggunaan VM" jenis = rentetan lalai = "us-central1-a" }

terraform.tfvars #

project_id = "your-gcp-project-id" region = "us-central1" zone = "us-central1-a"

outputs.tf #

output "instance_id" { description = "ID of the GCP VM instance" value = module.relianoid-enterprise.instance_id } output "instance_public_ip" { description = "Alamat IP awam bagi RELIANOID VM" value = module.relianoid-enterprise.instance_public_ip } output "instance_private_ip" { description = "Alamat IP peribadi bagi RELIANOID Nilai VM" = module.relianoid-enterprise.instance_private_ip }

Langkah 4: Mulakan dan Sebarkan #

Jalankan arahan berikut mengikut urutan:

terraform init terraform plan terraform terpakai

Sahkan dengan yes apabila digesa.

Langkah 5: Akses ke RELIANOID VM #

Setelah penempatan selesai, Terraform akan mengeluarkan VM alamat IP awam.

Akses SSH #

ssh -i id_rsa admin@<instance_public_ip>
Nama pengguna lalai: admin

Akses GUI Web #

Buka penyemak imbas anda dan navigasi ke:

https://<instance_public_ip>:444

Output #

Nama Output Penerangan Produk
instance_id ID tika VM GCP
instance_public_ip Alamat IP awam VM
instance_private_ip Alamat IP peribadi dalam VM

Musnahkan Deployment #

Untuk mengalih keluar semua sumber yang dibuat oleh Terraform:

terraform destroy

Nota Penting: #

  • Pastikan anda telah menerima RELIANOID istilah imej dalam Google Cloud Marketplace sebelum digunakan.
  • Pastikan anda kunci SSH peribadi (id_rsa) selamat - jangan kongsikannya secara terbuka.
  • Modul ini secara automatik menyediakan semua rangkaian, tembok api dan sumber pengiraan yang diperlukan untuk penggunaan.

📄 Muat turun dokumen ini dalam format PDF #

    E-MEL: *

    Dikuasai oleh BetterDocs