BareMetalNodePoolConfig menjelaskan konfigurasi semua node dalam node pool bare metal tertentu.
Representasi JSON |
---|
{ "nodeConfigs": [ { object ( |
Kolom | |
---|---|
node |
Wajib. Daftar alamat mesin di kumpulan node bare metal. |
operating |
Menentukan sistem operasi node (default: LINUX). |
taints[] |
Taint awal yang ditetapkan ke node kumpulan node ini. |
labels |
Label yang ditetapkan ke node dalam node pool ini. Objek yang berisi daftar key-value pair. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }. Objek yang berisi daftar pasangan |
kubelet |
Konfigurasi kubelet yang dapat diubah untuk mesin bare metal. |
BareMetalNodeConfig
BareMetalNodeConfig mencantumkan alamat mesin untuk mengakses Node.
Representasi JSON |
---|
{ "nodeIp": string, "labels": { string: string, ... } } |
Kolom | |
---|---|
node |
Alamat IPv4 default untuk akses SSH dan node Kubernetes. Contoh: 192.168.0.1 |
labels |
Label yang ditetapkan ke node ini. Objek yang berisi daftar key-value pair. Label di sini, yang digabungkan dengan label yang ditetapkan di BareMetalNodePoolConfig adalah kumpulan label yang akan diterapkan ke node. Jika ada konflik, label BareMetalNodeConfig akan diprioritaskan. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }. Objek yang berisi daftar pasangan |
OperatingSystem
Sistem Operasi yang tersedia untuk dijalankan di Node.
Enum | |
---|---|
OPERATING_SYSTEM_UNSPECIFIED |
Tidak ada runtime sistem operasi yang dipilih. |
LINUX |
Sistem operasi Linux. |
BareMetalKubeletConfig
KubeletConfig menentukan konfigurasi kubelet yang dapat diubah untuk mesin bare metal.
Catatan: daftar ini mencakup kolom yang didukung di GKE (lihat https://cloud.google.com/kubernetes-engine/docs/how-to/node-system-config#kubelet-options).
Representasi JSON |
---|
{ "registryBurst": integer, "serializeImagePullsDisabled": boolean, "registryPullQps": integer } |
Kolom | |
---|---|
registry |
Ukuran maksimum pull burst, untuk sementara mengizinkan pull untuk memicu burst ke jumlah ini, sambil tetap tidak melebihi registryPullQps. Nilai tidak boleh berupa angka negatif. Memperbarui kolom ini dapat memengaruhi skalabilitas dengan mengubah jumlah traffic yang dihasilkan oleh pengambilan gambar. Setelan defaultnya adalah 10. |
serialize |
Mencegah Kubelet menarik beberapa image sekaligus. Sebaiknya jangan mengubah nilai default pada node yang menjalankan daemon docker dengan versi < 1.9 atau backend penyimpanan Another Union File System (Aufs). Masalah https://github.com/kubernetes/kubernetes/issues/10959 memiliki detail selengkapnya. |
registry |
Batas pengambilan registry per detik. Menetapkan nilai ini ke 0 berarti tidak ada batas. Memperbarui kolom ini dapat memengaruhi skalabilitas dengan mengubah jumlah traffic yang dihasilkan oleh pengambilan gambar. Setelan defaultnya adalah 5. |