Bir küme düğüm havuzundaki kubelet yapılandırmaları ve dönen güncelleme yapılandırmaları gibi düğüm yapılandırmalarını değiştirir. Düğüm yapılandırmalarının değiştirilmesi, değişiklikleri gruplar halinde uygular ve kubelet'i yeniden başlatır; bu durum düğüm işlemlerini ve iş yükü yürütmesini etkileyebilir. Bu işlemi yoğun olmayan saatlerde gerçekleştirin.
Operation description
ACK, bir düğüm havuzundaki düğümlerin kubelet yapılandırmalarının değiştirilmesini destekler. Değişiklik tamamlandıktan sonra, yapılandırmalar düğüm havuzundaki mevcut düğümlerde otomatik olarak etkili olur ve düğüm havuzuna eklenen yeni düğümler de yeni yapılandırmaları kullanır.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cs:ModifyNodePoolNodeConfig |
update |
*Küme.
|
None | None |
Request syntax
PUT /clusters/{ClusterId}/nodepools/{NodepoolId}/node_config HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClusterId |
string |
Yes |
Küme kimliği. |
c23421cfa74454bc8b37163fd19af**** |
| NodepoolId |
string |
Yes |
Düğüm havuzu kimliği. |
np8d8c9c2cd0f64e89884f82a5fbcd**** |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
İstek gövdesi. |
|
| kubelet_config | kubelet_config |
No |
kubelet parametre ayarları. |
|
| rolling_policy |
object |
No |
Dönen güncelleme yapılandırması. |
|
| max_parallelism |
integer |
No |
Her grup için paralel olarak güncellenebilecek maksimum düğüm sayısı. Düğüm havuzundaki düğüm güncellemeleri gruplar halinde gerçekleştirilir. Geçerli değerler: [1,10]. Varsayılan değer: 10. |
3 |
| max_failed_nodes |
integer |
No |
Dönen güncelleme sırasında başarısız olmasına izin verilen maksimum düğüm sayısı. Varsayılan değer: 0, bu değer herhangi bir düğüm başarısız olursa görevin başarısız olacağını gösterir. Değer 0'dan büyükse, başarısız olan düğümlerin kümülatif sayısı bu değeri aştığında görev başarısız olur ve durur. |
0 |
| os_config |
object |
No |
İşletim sistemi parametre ayarları. |
|
| sysctl |
object |
No |
Özel sysctl parametre ayarları. |
|
|
any |
No |
sysctl parametre ayarları. Daha fazla bilgi için bkz. Bir düğüm havuzu için işletim sistemi parametrelerini özelleştirme. |
fs.aio-max-nr: 65536 |
|
| hugepage |
Hugepage |
No |
hugepage yapılandırması. |
|
| containerd_config | containerd_config |
No |
containerd çalışma zamanı yapılandırması. |
|
| node_names |
array |
No |
Yükseltilecek düğümlerin listesi. |
|
|
string |
No |
Yükseltilecek düğüm. |
cn-beijing.10.180.xx.xx |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Yanıt gövdesi. |
||
| request_id |
string |
İstek kimliği. |
D7631D83-6E98-1949-B665-766A62**** |
| task_id |
string |
Görev kimliği. |
T-5fd211e924e1d00787**** |
| nodepool_id |
string |
Düğüm havuzu kimliği. |
np737c3ac1ac684703b9e10673aa2c**** |
Examples
Success response
JSON format
{
"request_id": "D7631D83-6E98-1949-B665-766A62****",
"task_id": "T-5fd211e924e1d00787****",
"nodepool_id": "np737c3ac1ac684703b9e10673aa2c****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.