RELIANOID Load Balancer Enterprise Edition v8 dengan Terraform di GCP

Lihat Kategori

RELIANOID Load Balancer Enterprise Edition v8 dengan Terraform di GCP

3 menit baca

Panduan ini memandu Anda dalam menerapkan RELIANOID Edisi Enterprise mesin virtual aktif Google Cloud Platform (GCP) menggunakan modul Terraform resmi yang tersedia di Registri Terraform.

Apa Saja yang Disediakan Modul Ini #

Saat diterapkan, modul Terraform secara otomatis membuat sumber daya berikut:

  • Jaringan VPC
  • Subnet
  • Aturan Firewall (mengizinkan SSH 22 dan GUI Web 444)
  • IP Eksternal Statis
  • Network Interface
  • Instansi Komputasi menggunakan RELIANOID Gambar Edisi Perusahaan dari Google Cloud Marketplace

Prasyarat #

1. Instal Terraform #

Unduh dan instal Terraform untuk sistem operasi Anda, lalu verifikasi instalasinya:

terraform -version

2. Instal Google Cloud SDK #

Unduh dan instal Google Cloud SDK.

Autentikasi akun Anda dan atur proyek 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, buatlah dengan:

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

Ini akan menghasilkan:

  • id_rsa → Kunci pribadi
  • id_rsa.pub → Kunci publik.

Simpan kedua file dalam direktori yang sama dengan file konfigurasi Terraform Anda.

Langkah 1: Temukan Modul Terraform #

Kunjungi Terraform Registry dan cari:
relianoid/relianoid-enterprise/google






Pilih modul untuk melihat rincian penggunaan.

Langkah 2: Buat Direktori Proyek #

mkdir relianoid-gcp cd relianoid-gcp

Langkah 3: Buat File Konfigurasi Terraform #

Buat file berikut di direktori proyek Anda:

main.tf #

modul "relianoid-enterprise" { sumber = "relianoid/relianoid-enterprise/google" versi = "1.0.0" id_proyek = var.id_proyek wilayah = var.wilayah zona = var.zona jalur_kunci_ssh_publik = "${path.module}/id_rsa.pub" }

variables.tf #

variabel "project_id" { deskripsi = "ID proyek GCP" tipe = string } variabel "region" { deskripsi = "Wilayah GCP untuk sumber daya" tipe = string default = "us-central1" } variabel "zone" { deskripsi = "Zona GCP untuk penerapan VM" tipe = string default = "us-central1-a" }

terraform.tfvars #

project_id = "id-proyek-gcp-Anda" region = "us-central1" zone = "us-central1-a"

outputs.tf #

output "instance_id" { description = "ID dari instance VM GCP" value = module.relianoid-enterprise.instance_id } output "instance_public_ip" { description = "Alamat IP publik dari instance VM GCP" RELIANOID VM" nilai = modul.relianoid-enterprise.instance_public_ip } keluaran "instance_private_ip" { deskripsi = "Alamat IP pribadi dari RELIANOID Nilai VM" = modul.relianoid-enterprise.instance_ip_pribadi }

Langkah 4: Inisialisasi dan Deploy #

Jalankan perintah berikut secara berurutan:

terraform init terraform plan terraform apply

Konfirmasikan dengan yes ketika diminta.

Langkah 5: Akses RELIANOID VM #

Setelah penyebaran selesai, Terraform akan mengeluarkan VM alamat IP publik.

Akses SSH #

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

Akses GUI Web #

Buka browser Anda dan navigasikan ke:

https://<instance_public_ip>:444

Output #

Nama Keluaran Deskripsi
instance_id ID instans VM GCP
instance_public_ip Alamat IP publik dari VM
instance_private_ip Alamat IP pribadi di VM

Hancurkan Penempatan #

Untuk menghapus semua sumber daya yang dibuat oleh Terraform:

terraform destroy

Catatan penting: #

  • Pastikan Anda sudah menerima RELIANOID istilah gambar di Google Cloud Marketplace sebelum diterapkan.
  • Jauhkan Anda kunci SSH pribadi (id_rsa) aman - jangan membagikannya secara publik.
  • Modul ini secara otomatis menyediakan semua sumber daya jaringan, firewall, dan komputasi yang diperlukan untuk penerapan.

📄 Unduh dokumen ini dalam format PDF #

    EMAIL: *

    Didukung oleh Dokumen yang Lebih Baik