- Resource: BareMetalNodePool
- Status
- BareMetalNodePoolUpgradePolicy
- BareMetalParallelUpgradeConfig
- Metode
Resource: BareMetalNodePool
Resource yang merepresentasikan kumpulan node bare metal.
Representasi JSON |
---|
{ "name": string, "displayName": string, "uid": string, "state": enum ( |
Kolom | |
---|---|
name |
Tidak dapat diubah. Nama resource node pool bare metal. |
displayName |
Nama tampilan untuk node pool bare metal. |
uid |
Hanya output. ID unik kumpulan node bare metal. |
state |
Hanya output. Status kumpulan node bare metal saat ini. |
reconciling |
Hanya output. Jika disetel, saat ini ada perubahan dalam proses ke node pool bare metal. |
createTime |
Hanya output. Waktu saat kumpulan node bare metal ini dibuat. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. Waktu saat kumpulan node bare metal ini terakhir diperbarui. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
deleteTime |
Hanya output. Waktu saat kumpulan node bare metal ini dihapus. Jika resource tidak dihapus, kolom ini harus kosong Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
etag |
Checksum ini dihitung oleh server berdasarkan nilai kolom lain, dan dapat dikirim pada permintaan update dan hapus untuk memastikan klien memiliki nilai terbaru sebelum melanjutkan. Memungkinkan klien melakukan operasi baca-ubah-tulis yang konsisten melalui kontrol serentak optimis. |
annotations |
Anotasi pada kumpulan node bare metal. Kolom ini memiliki batasan yang sama dengan anotasi Kubernetes. Ukuran total semua kunci dan nilai gabungan dibatasi hingga 256k. Kunci dapat memiliki 2 segmen: awalan (opsional) dan nama (wajib), yang dipisahkan dengan garis miring (/). Awalan harus berupa subdomain DNS. Nama harus terdiri dari maksimal 63 karakter, diawali dan diakhiri dengan alfanumerik, dengan tanda hubung (-), garis bawah (_), titik (.), dan alfanumerik di antaranya. Objek yang berisi daftar pasangan |
nodePoolConfig |
Wajib. Konfigurasi node pool. |
status |
Hanya output. ResourceStatus yang merepresentasikan status node pool yang mendetail. |
upgradePolicy |
Kebijakan upgrade node pool pekerja. |
Negara bagian/Provinsi
Status siklus proses kumpulan node bare metal.
Enum | |
---|---|
STATE_UNSPECIFIED |
Belum ditetapkan. |
PROVISIONING |
Status PROVISIONING menunjukkan bahwa node pool bare metal sedang dibuat. |
RUNNING |
Status RUNNING menunjukkan bahwa node pool bare metal telah dibuat dan dapat digunakan sepenuhnya. |
RECONCILING |
Status RECONCILING menunjukkan bahwa node pool bare metal sedang diupdate. Database tetap tersedia, tetapi berpotensi mengalami penurunan performa. |
STOPPING |
Status STOPPING menunjukkan bahwa kumpulan node bare metal sedang dihapus. |
ERROR |
Status ERROR menunjukkan bahwa kumpulan node bare metal berada dalam status rusak yang tidak dapat dipulihkan. |
DEGRADED |
Status DEGRADED menunjukkan bahwa kumpulan node bare metal memerlukan tindakan pengguna untuk memulihkan fungsi sepenuhnya. |
BareMetalNodePoolUpgradePolicy
BareMetalNodePoolUpgradePolicy menentukan kebijakan upgrade node pool.
Representasi JSON |
---|
{
"parallelUpgradeConfig": {
object ( |
Kolom | |
---|---|
parallelUpgradeConfig |
Setelan upgrade paralel untuk kumpulan node pekerja. |
BareMetalParallelUpgradeConfig
BareMetalParallelUpgradeConfig menentukan setelan upgrade paralel untuk kumpulan node pekerja.
Representasi JSON |
---|
{ "concurrentNodes": integer, "minimumAvailableNodes": integer } |
Kolom | |
---|---|
concurrentNodes |
Jumlah maksimum node yang dapat diupgrade sekaligus. |
minimumAvailableNodes |
Jumlah minimum node yang harus dalam kondisi baik dan tersedia selama upgrade. Jika disetel ke nilai default 0, tidak ada node yang akan tersedia selama upgrade. |
Metode |
|
---|---|
|
Membuat node pool bare metal baru dalam project, lokasi, dan cluster Bare Metal tertentu. |
|
Menghapus satu node pool bare metal. |
|
Mendaftarkan kumpulan node bare metal yang ada ke Anthos On-Prem API dalam project dan lokasi tertentu. |
|
Mendapatkan detail kumpulan node bare metal tunggal. |
|
Mencantumkan kumpulan node bare metal dalam project, lokasi, dan cluster bare metal tertentu. |
|
Memperbarui parameter satu node pool bare metal. |