Pilih alat untuk mengelola siklus proses cluster

GDCV untuk Bare Metal memberi Anda pilihan alat untuk membuat cluster dan mengelola operasi siklus proses cluster (mengupdate, mengupgrade, dan menghapus):

  • Alat command line bmctl, yang Anda jalankan di workstation admin di pusat data lokal Anda. Anda membuat file konfigurasi yang menjelaskan jaringan cluster, load balancing, dan fitur cluster lainnya. Anda menentukan file ini pada command line untuk bmctl. Anda juga dapat menjalankan kubectl di workstation admin untuk mengupgrade dan mengupdate cluster, serta menghapus cluster pengguna.
  • Konsol Google Cloud, Google Cloud CLI, atau Terraform, yang dapat Anda jalankan dari komputer mana pun yang memiliki konektivitas jaringan ke GKE On-Prem API. Alat standar ini menggunakan GKE On-Prem API, yang berjalan di infrastruktur Google Cloud. Secara kolektif, alat standar ini disebut sebagai klien GKE On-Prem API. Untuk mengelola siklus proses cluster Anda, GKE On-Prem API harus menyimpan metadata tentang status cluster Anda di Google Cloud, di region Google Cloud yang Anda tentukan saat membuat cluster. Metadata ini memungkinkan API mengelola siklus proses cluster dan tidak menyertakan data khusus beban kerja.

Apa pun alat yang Anda gunakan untuk membuat cluster, informasi yang Anda kumpulkan dan berikan ke alat, seperti alamat IP mesin node cluster dan VIP load balancer, akan tetap sama.

Pilihan ini memungkinkan Anda memilih alat terbaik untuk kasus penggunaan dan lingkungan Anda. Contoh:

  • Untuk penginstalan pertama di lingkungan pengembangan, sebaiknya gunakan konsol karena antarmuka pengguna menyediakan panduan dan bantuan tambahan.
  • Jika organisasi Anda sudah menggunakan gcloud CLI atau Terraform untuk mengelola resource Google Cloud lainnya, sebaiknya gunakan juga alat ini untuk GKE di Bare Metal.
  • Jika organisasi Anda memiliki persyaratan peraturan atau batasan, Anda mungkin perlu membatasi ketergantungan pada Google Cloud dan menggunakan bmctl di workstation admin untuk membuat cluster dan mengelola siklus proses cluster.

Jika membuat cluster dengan bmctl, Anda dapat mendaftarkan cluster dengan GKE On-Prem API setelah cluster dibuat, yang memungkinkan Anda juga menggunakan klien GKE On-Prem API.

Batasan dengan klien Anthos On-Prem API

Alat bmctl diluncurkan dengan rilis pertama GKE di Bare Metal, dan merupakan alat yang paling matang dalam hal fitur yang didukungnya. Sebaiknya Anda meninjau fungsi untuk klien GKE On-Prem API saat membuat pilihan. Daftar berikut merangkum batasan saat ini. Periksa daftar ini dari waktu ke waktu seiring berkembangnya klien GKE On-Prem API.

Langkah selanjutnya