Jika Anda menawarkan aplikasi Terraform Kubernetes melalui Google Cloud Marketplace yang didasarkan pada paket standar yang dibuat secara otomatis, pelanggan Anda akan melihat tata letak layar berikut saat mereka mendapatkan produk Anda dan men-deploy-nya.
Tampilan pelanggan saat men-deploy paket
UI Terraform
Elemen input pelanggan standar ditampilkan di sisi kiri screenshot berikut dan mencakup zona, jenis mesin, opsi disk, dan opsi jaringan. Jika produk Anda mendukung deployment UI Terraform, pelanggan Anda dapat beralih antara UI Terraform atau CLI Terraform.
Pelanggan harus menentukan akun layanan deployment, yang digunakan Infra Manager untuk menjalankan perintah Terraform apply
.
Jika deployment pelanggan memerlukan beberapa kartu antarmuka jaringan, mereka dapat menambahkan antarmuka jaringan tambahan dengan mengklik Add network interface.
Untuk men-deploy produk Anda, pelanggan harus mengisi kolom input, lalu mengklik Deploy.
Terraform CLI
Screenshot berikut menampilkan elemen input pelanggan standar, yang mencakup hal berikut:
- Akun layanan
- Petunjuk konfigurasi gcloud CLI
Untuk men-deploy produk Anda, pelanggan Anda harus melakukan hal berikut:
- Salin perintah yang diberikan.
- Ganti semua placeholder, seperti nama deployment dan akun layanan.
Jika modul Terraform Anda memerlukan input yang tidak memiliki nilai default, Anda harus menjelaskan input ini dalam panduan pengguna yang Anda berikan kepada pelanggan.
Tampilan paket yang di-deploy untuk pelanggan
Screenshot berikut menunjukkan tampilan produk Anda kepada pelanggan setelah berhasil di-deploy. Hal ini mencakup elemen output standar berikut:
- Alamat situs
- Sandi administrator sementara
- Informasi instance
Jika deployment gagal, pelanggan dapat mengklik Lihat log untuk dialihkan ke log tugas Cloud Build yang mengaktifkan konfigurasi Terraform.