- Resource: VmwareNodePool
 - Status
 - VmwareNodePoolAutoscalingConfig
 - VmwareNodeConfig
 - VmwareVsphereConfig
 - VmwareVsphereTag
 - Metode
 
Resource: VmwareNodePool
Resource VmwareNodePool merepresentasikan kumpulan node VMware.
##
| Representasi JSON | 
|---|
{ "name": string, "displayName": string, "uid": string, "state": enum (  | 
              
| Kolom | |
|---|---|
name | 
                
                   
 Tidak dapat diubah. Nama resource node pool ini.  | 
              
displayName | 
                
                   
 Nama tampilan untuk node pool.  | 
              
uid | 
                
                   
 Hanya output. ID unik kumpulan node.  | 
              
state | 
                
                   
 Hanya output. Status kumpulan node saat ini.  | 
              
reconciling | 
                
                   
 Hanya output. Jika disetel, saat ini ada perubahan dalam proses ke node pool.  | 
              
createTime | 
                
                   
 Hanya output. Waktu saat kumpulan node 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 kumpulan node 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 kumpulan node 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 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. 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   | 
              
nodePoolAutoscaling | 
                
                   
 Konfigurasi penskalaan otomatis node pool untuk node pool.  | 
              
config | 
                
                   
 Wajib. Konfigurasi node dari node pool.  | 
              
status | 
                
                   
 Hanya output. ResourceStatus yang merepresentasikan status detail kumpulan node VMware.  | 
              
onPremVersion | 
                
                   
 Versi Anthos untuk node pool. Secara default, setelannya adalah versi cluster pengguna.  | 
              
Negara bagian/Provinsi
Status siklus proses kumpulan node.
| Enum | |
|---|---|
STATE_UNSPECIFIED | 
                Belum ditetapkan. | 
PROVISIONING | 
                Status PROVISIONING menunjukkan bahwa node pool sedang dibuat. | 
RUNNING | 
                Status RUNNING menunjukkan bahwa kumpulan node telah dibuat dan dapat digunakan sepenuhnya. | 
RECONCILING | 
                Status RECONCILING menunjukkan bahwa node pool sedang diupdate. Database tetap tersedia, tetapi berpotensi mengalami penurunan performa. | 
STOPPING | 
                Status STOPPING menunjukkan bahwa cluster sedang dihapus | 
ERROR | 
                Status ERROR menunjukkan bahwa kumpulan node berada dalam status rusak yang tidak dapat dipulihkan. | 
DEGRADED | 
                Status DEGRADED menunjukkan bahwa kumpulan node memerlukan tindakan pengguna untuk memulihkan fungsi penuh. | 
VmwareNodePoolAutoscalingConfig
Konfigurasi NodePoolAutoscaling untuk NodePool agar Kubernetes dapat menskalakan NodePool.
| Representasi JSON | 
|---|
{ "minReplicas": integer, "maxReplicas": integer }  | 
              
| Kolom | |
|---|---|
minReplicas | 
                
                   
 Jumlah minimum replika di NodePool.  | 
              
maxReplicas | 
                
                   
 Jumlah maksimum replika di NodePool.  | 
              
VmwareNodeConfig
Parameter yang menjelaskan konfigurasi semua node dalam node pool tertentu.
| Representasi JSON | 
|---|
{ "cpus": string, "memoryMb": string, "replicas": string, "imageType": string, "image": string, "bootDiskSizeGb": string, "taints": [ { object (  | 
              
| Kolom | |
|---|---|
cpus | 
                
                   
 Jumlah CPU untuk setiap node di kumpulan node.  | 
              
memoryMb | 
                
                   
 Megabyte memori untuk setiap node di node pool.  | 
              
replicas | 
                
                   
 Jumlah node di node pool.  | 
              
imageType | 
                
                   
 Wajib. Image OS yang akan digunakan untuk setiap node di node pool. Saat ini,   | 
              
image | 
                
                   
 Nama image OS di vCenter, hanya valid saat menggunakan Windows.  | 
              
bootDiskSizeGb | 
                
                   
 Ukuran disk VMware yang akan digunakan selama pembuatan.  | 
              
taints[] | 
                
                   
 Taint awal yang ditetapkan ke node di kumpulan node ini.  | 
              
labels | 
                
                   
 Peta label Kubernetes (pasangan nilai/kunci) yang akan diterapkan ke setiap node. Label ini akan ditambahkan selain label default yang mungkin diterapkan Kubernetes ke node. Jika terjadi konflik pada kunci label, set yang diterapkan dapat berbeda-beda bergantung pada versi Kubernetes. Sebaiknya asumsikan bahwa perilaku tidak ditentukan dan konflik harus dihindari. Untuk mengetahui informasi selengkapnya, termasuk penggunaan dan nilai yang valid, lihat: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ Objek yang berisi daftar pasangan   | 
              
vsphereConfig | 
                
                   
 Menentukan konfigurasi vSphere untuk node pool.  | 
              
enableLoadBalancer | 
                
                   
 Izinkan traffic node pool di-load balance. Hanya berfungsi untuk cluster dengan load balancer MetalLB.  | 
              
VmwareVsphereConfig
VmwareVsphereConfig merepresentasikan konfigurasi untuk VMware VCenter untuk node pool.
| Representasi JSON | 
|---|
{
  "datastore": string,
  "tags": [
    {
      object ( | 
              
| Kolom | |
|---|---|
datastore | 
                
                   
 Nama datastore vCenter. Diwariskan dari cluster pengguna.  | 
              
tags[] | 
                
                   
 Tag yang akan diterapkan ke VM.  | 
              
hostGroups[] | 
                
                   
 Grup host vSphere yang akan diterapkan ke semua VM di node pool  | 
              
VmwareVsphereTag
VmwareVsphereTag menjelaskan tag vSphere yang akan ditempatkan pada VM di node pool. Untuk mengetahui informasi selengkapnya, lihat https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.vcenterhost.doc/GUID-E8E854DD-AA97-4E0C-8419-CE84F93C4058.html
| Representasi JSON | 
|---|
{ "category": string, "tag": string }  | 
              
| Kolom | |
|---|---|
category | 
                
                   
 Kategori tag Vsphere.  | 
              
tag | 
                
                   
 Nama tag Vsphere.  | 
              
Metode | 
            |
|---|---|
                
 | 
              Membuat node pool VMware baru di project, lokasi, dan cluster VMware tertentu. | 
                
 | 
              Menghapus satu kumpulan node VMware. | 
                
 | 
              Mendaftarkan node pool VMware ke Anthos On-Prem API | 
                
 | 
              Mendapatkan detail kumpulan node VMware tunggal. | 
                
 | 
              Mencantumkan node pool VMware dalam project, lokasi, dan cluster VMware tertentu. | 
                
 | 
              Memperbarui parameter satu node pool VMware. |