- Resource: BareMetalNodePool
- Status
- BareMetalNodePoolUpgradePolicy
- BareMetalParallelUpgradeConfig
- Metode
Resource: BareMetalNodePool
Resource yang mewakili node pool 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 node pool bare metal. |
state |
Hanya output. Status node pool bare metal saat ini. |
reconciling |
Hanya output. Jika ditetapkan, saat ini ada perubahan yang sedang berlangsung pada node pool bare metal. |
createTime |
Hanya output. Waktu saat node pool bare metal ini dibuat. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. Waktu saat node pool bare metal ini terakhir diperbarui. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
deleteTime |
Hanya output. Waktu saat node pool bare metal ini dihapus. Jika resource tidak dihapus, kolom ini harus kosong Menggunakan RFC 3339 yang outputnya 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 penghapusan untuk memastikan klien memiliki nilai terbaru sebelum melanjutkan. Memungkinkan klien melakukan baca-ubah-tulis yang konsisten melalui kontrol konkurensi optimis. |
annotations |
Anotasi pada node pool 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 karakter alfanumerik, dengan tanda pisah (-), garis bawah (_), titik (.), dan karakter alfanumerik di antaranya. Objek yang berisi daftar |
nodePoolConfig |
Wajib diisi. Konfigurasi node pool. |
status |
Hanya output. ResourceStatus yang mewakili status node pool mendetail. |
upgradePolicy |
Kebijakan upgrade node pool pekerja. |
Status
Status siklus proses node pool bare metal.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Tidak 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 diperbarui. Node pool tetap tersedia, tetapi berpotensi mengalami penurunan performa. |
STOPPING |
Status STOPPING menunjukkan bahwa node pool bare metal sedang dihapus. |
ERROR |
Status ERROR menunjukkan bahwa node pool bare metal berada dalam status rusak yang tidak dapat dipulihkan. |
DEGRADED |
Status DEGRADED menunjukkan bahwa node pool bare metal memerlukan tindakan pengguna untuk memulihkan fungsi penuh. |
BareMetalNodePoolUpgradePolicy
BareMetalNodePoolUpgradePolicy menentukan kebijakan upgrade node pool.
| Representasi JSON |
|---|
{
"parallelUpgradeConfig": {
object ( |
| Kolom | |
|---|---|
parallelUpgradeConfig |
Setelan upgrade paralel untuk node pool pekerja. |
BareMetalParallelUpgradeConfig
BareMetalParallelUpgradeConfig menentukan setelan upgrade paralel untuk node pool pekerja.
| Representasi JSON |
|---|
{ "concurrentNodes": integer, "minimumAvailableNodes": integer } |
| Kolom | |
|---|---|
concurrentNodes |
Jumlah maksimum node yang dapat diupgrade sekaligus. |
minimumAvailableNodes |
Jumlah minimum node yang harus sehat dan tersedia selama upgrade. Jika ditetapkan ke nilai default 0, kemungkinan tidak ada node yang akan tersedia selama upgrade. |
Metode |
|
|---|---|
|
Membuat node pool bare metal baru di project, lokasi, dan cluster Bare Metal tertentu. |
|
Menghapus satu node pool bare metal. |
|
Mendaftarkan node pool bare metal yang ada ke Anthos On-Prem API dalam project dan lokasi tertentu. |
|
Mendapatkan detail satu node pool bare metal. |
|
Mencantumkan node pool bare metal dalam project, lokasi, dan cluster bare metal tertentu. |
|
Memperbarui parameter satu node pool bare metal. |