Bir düğüm havuzu, aynı öznitelikleri paylaşan düğümlerin mantıksal bir topluluğudur. Düğüm havuzları, düğüm yükseltmeleri ve esnek ölçeklendirme gibi işlemler için düğümlerin birleşik yönetimine ve işletim ile bakımına olanak tanır. İşletim ve bakım maliyetlerini düşürmek amacıyla otomatik işletim sistemi CVE güvenlik açığı yamalama, otomatik hatalı düğüm kurtarma ve otomatik kubelet ile containerd sürüm yükseltmeleri gibi düğüm havuzlarının otomatik işletim ve bakım yeteneklerinden de yararlanabilirsiniz. Bir küme için düğüm havuzu oluşturmak üzere CreateClusterNodePool API'sini çağırabilirsiniz.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cs:CreateClusterNodePool |
create |
*Küme.
|
None | None |
Request syntax
POST /clusters/{ClusterId}/nodepools HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClusterId |
string |
Yes |
Küme kimliği. |
c61da77e8bfbc4c4c999af2b51b65**** |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
İstek gövdesi parametreleri. |
|
| nodepool_info |
object |
No |
Düğüm havuzu yapılandırması. |
|
| name |
string |
Yes |
Düğüm havuzu adı. |
nodepool-test |
| type |
string |
No |
Düğüm havuzu türü. Geçerli değerler:
Valid values:
|
ess |
| resource_group_id |
string |
No |
Düğüm havuzunun kaynak grubu kimliği. Düğüm havuzu tarafından ölçeği genişletilen örnekler bu kaynak grubuna aittir. Bir kaynak yalnızca bir kaynak grubuna ait olabilir. Farklı iş senaryolarına bağlı olarak kaynak gruplarını projeler, uygulamalar veya organizasyonlar gibi kavramlarla eşleştirebilirsiniz. |
rg-acfmyvw3wjmb**** |
| auto_scaling |
object |
No |
Esnek ölçeklendirme yapılandırması. |
|
| enable |
boolean |
No |
Otomatik ölçeklendirmenin etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
Değer false olduğunda, Varsayılan değer: |
false |
| type |
string |
No |
Esnek ölçeklendirme için örnek türü. Bu parametre yalnızca
Varsayılan değer: Önemli Bu parametre düğüm havuzu oluşturulduktan sonra değiştirilemez. Valid values:
|
cpu |
| max_instances |
integer |
No |
Mevcut örnekleriniz hariç, düğüm havuzundaki ölçeklendirilebilir maksimum örnek sayısı. Bu parametre yalnızca Değer aralığı: [min_instances, 2000]. Varsayılan değer: 0. |
10 |
| min_instances |
integer |
No |
Mevcut örnekleriniz hariç, düğüm havuzundaki ölçeklendirilebilir minimum örnek sayısı. Bu parametre yalnızca Değer aralığı: [0, max_instances]. Varsayılan değer: 0. Not
|
1 |
is_bond_eip
deprecated
|
boolean |
No |
[Kullanımdan Kaldırıldı] Bu parametre kullanımdan kaldırılmıştır. Bunun yerine internet_charge_type ve internet_max_bandwidth_out parametrelerini kullanın. Bir EIP'nin ilişkilendirilip ilişkilendirilmeyeceğini belirtir. Geçerli değerler:
Varsayılan değer: |
null |
eip_internet_charge_type
deprecated
|
string |
No |
[Kullanımdan Kaldırıldı] Bunun yerine internet_charge_type ve internet_max_bandwidth_out parametrelerini kullanın. EIP'nin faturalandırma yöntemi. Geçerli değerler:
Varsayılan değer: |
null |
eip_bandwidth
deprecated
|
integer |
No |
[Kullanımdan Kaldırıldı] Bunun yerine internet_charge_type ve internet_max_bandwidth_out parametrelerini kullanın. EIP'nin tepe bant genişliği. Birim: Mbit/s. |
null |
| management |
object |
No |
Yönetilen düğüm havuzu özelliğinin yapılandırması. |
|
| enable |
boolean |
No |
Yönetilen düğüm havuzu özelliğinin etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
Varsayılan değer: false. |
false |
| auto_repair |
boolean |
No |
Otomatik düğüm onarımının etkinleştirilip etkinleştirilmeyeceğini belirtir. Bu parametre yalnızca
Varsayılan değer: |
true |
| auto_repair_policy |
object |
No |
Otomatik düğüm onarım ilkesi. |
|
| restart_node |
boolean |
No |
Düğüm yeniden başlatmalarına izin verilip verilmeyeceğini belirtir. Bu parametre yalnızca
Varsayılan değer: |
true |
| approval_required |
boolean |
No |
Düğüm onarımı için manuel onay gerekip gerekmediğini belirtir. |
|
| max_parallel_repairing_nodes |
string |
No |
Paralel olarak onarılabilecek maksimum düğüm sayısı. Düğüm havuzunda çok sayıda sağlıksız düğüm bulunduğunda, bu parametre aynı anda onarılabilecek maksimum düğüm sayısını veya yüzdesini belirtir. Bir sayı (örneğin 5, geçerli aralık: 1 ile 100000 arası) veya bir yüzde (örneğin %10, geçerli aralık: %1 ile %100 arası) belirtebilirsiniz. Varsayılan değer: 1. |
5 |
| max_unhealthy_nodes_threshold |
string |
No |
Kendi kendini onarma devre kesici eşiği. Hatalı düğümlerin sayısı veya yüzdesi bu eşiği aştığında, kendi kendini onarma bir devre kesici durumuna girer ve yeni onarım eylemleri başlatmayı durdurur. Bir sayı (örneğin 10, geçerli aralık: 1 ile 100000 arası) veya bir yüzde (örneğin %20, geçerli aralık: %1 ile %100 arası) belirtebilirsiniz. Varsayılan değer: %100. |
20% |
| auto_vul_fix |
boolean |
No |
Otomatik CVE güvenlik açığı düzeltmesinin etkinleştirilip etkinleştirilmeyeceğini belirtir. Bu parametre yalnızca
Varsayılan değer: |
true |
| auto_vul_fix_policy |
object |
No |
Otomatik CVE düzeltme ilkesi. |
|
| restart_node |
boolean |
No |
Düğüm yeniden başlatmalarına izin verilip verilmeyeceğini belirtir. Bu parametre yalnızca
Varsayılan değer: |
false |
| vul_level |
string |
No |
Otomatik düzeltme için izin verilen, virgülle ayrılmış güvenlik açığı seviyeleri. Örnek:
Varsayılan değer: |
asap,nntf |
| exclude_packages |
string |
No |
Güvenlik açığı düzeltmesi sırasında hariç tutulacak paketler. Varsayılan değer: |
kernel |
| auto_upgrade |
boolean |
No |
Otomatik düğüm yükseltmesinin etkinleştirilip etkinleştirilmeyeceğini belirtir. Bu parametre yalnızca
Varsayılan değer: |
true |
| auto_upgrade_policy |
object |
No |
Otomatik düğüm yükseltme ilkesi. |
|
| auto_upgrade_kubelet |
boolean |
No |
Otomatik kubelet yükseltmesine izin verilip verilmeyeceğini belirtir. Bu parametre yalnızca
Varsayılan değer: |
true |
| auto_upgrade_runtime |
boolean |
No |
Otomatik çalışma zamanı yükseltmesine izin verilip verilmeyeceğini belirtir. Bu parametre yalnızca
Varsayılan değer: |
false |
| auto_upgrade_os |
boolean |
No |
Otomatik işletim sistemi yükseltmesine izin verilip verilmeyeceğini belirtir. Bu parametre yalnızca
Varsayılan değer: |
false |
upgrade_config
deprecated
|
object |
No |
[Kullanımdan Kaldırıldı] Bunun yerine üst seviyedeki Otomatik yükseltme yapılandırması. Bu parametre yalnızca |
|
auto_upgrade
deprecated
|
boolean |
No |
[Kullanımdan Kaldırıldı] Bunun yerine üst seviyedeki Otomatik yükseltmenin etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
|
null |
| surge |
integer |
No |
Ekstra düğümlerin sayısı. Bu parametreyi veya Yükseltme sırasında düğümler kullanılamaz hale gelir. Küme iş yükünü dengelemek için ekstra düğümler oluşturabilirsiniz. Not
Ekstra düğüm sayısı, mevcut düğüm sayısını aşmamalıdır. |
0 |
| surge_percentage |
integer |
No |
Ekstra düğümlerin yüzdesi. Bu parametreyi veya Ekstra düğüm sayısı = ekstra düğüm yüzdesi × düğüm sayısı. Örneğin, ekstra düğüm yüzdesi %50 olarak ayarlanmışsa ve 6 düğüm varsa, ekstra düğüm sayısı = %50 × 6 = 3 olur. |
0 |
| max_unavailable |
integer |
No |
Kullanılamaz durumdaki maksimum düğüm sayısı. Geçerli aralık: [1,1000]. Varsayılan değer: 1. |
1 |
| auto_fault_diagnosis |
boolean |
No |
Düğüm kendi kendini onarma için ECS hata algılamanın etkinleştirilip etkinleştirilmeyeceğini belirtir. |
|
| drift_enabled |
boolean |
No |
Düğüm rotasyonunun etkinleştirilip etkinleştirilmeyeceğini belirtir. Bu özelliği yalnızca akıllı yönetilen düğüm havuzları destekler ve varsayılan olarak etkindir. Normal düğüm havuzları bu özelliği desteklemez. |
|
| scaling_group |
object |
No |
Düğüm havuzunun ölçeklendirme grubu yapılandırması. |
|
| vswitch_ids |
array |
Yes |
vSwitch kimliklerinin listesi. Geçerli değerler: [1,8]. Not
Yüksek kullanılabilirliği sağlamak için farklı bölgelerdeki vSwitch'leri seçin. |
|
|
string |
No |
vSwitch kimliği. |
vsw-wz9mfnhmssud6eicu**** |
|
| instance_types |
array |
Yes |
Düğüm havuzu için örnek türlerinin listesi. Düğüm havuzu ölçeklendiğinde, bu listedeki gereksinimleri karşılayan örnek türlerine göre örnekler oluşturulur. Desteklenen örnek türü sayısı 1 ile 10 arasındadır. Not
Yüksek kullanılabilirliği sağlamak için birden fazla örnek türü belirtin. |
|
|
string |
No |
Örnek türü. Daha fazla bilgi için Örnek aileleri konusuna bakın. |
ecs.d1ne.2xlarge |
|
| instance_charge_type |
string |
Yes |
Düğüm havuzundaki düğümlerin faturalandırma yöntemi. Geçerli değerler:
Varsayılan değer: PostPaid. Valid values:
|
PostPaid |
| period |
integer |
No |
Düğüm havuzundaki düğümlerin abonelik süresi. Bu parametre yalnızca instance_charge_type değeri PrePaid olarak ayarlandığında geçerli olur ve gereklidir.
|
1 |
| period_unit |
string |
No |
Düğüm havuzundaki düğümler için faturalandırma dönemi. Bu parametre yalnızca instance_charge_type değeri PrePaid olarak ayarlandığında geçerli olur ve gereklidir.
Varsayılan değer: Month. |
Month |
| auto_renew |
boolean |
No |
Düğüm havuzundaki düğümler için otomatik yenilemenin etkinleştirilip etkinleştirilmeyeceğini belirtir. Bu parametre yalnızca instance_charge_type değeri PrePaid olarak ayarlandığında geçerli olur. Geçerli değerler:
Varsayılan değer: false. |
true |
| auto_renew_period |
integer |
No |
Tek bir yenileme için otomatik yenileme süresi. Geçerli değerler:
Varsayılan değer: 1. |
1 |
| spot_strategy |
string |
No |
Spot örneğin türü. Geçerli değerler:
Daha fazla bilgi için Spot örnekler konusuna bakın. |
NoSpot |
| spot_price_limit |
array<object> |
No |
Mevcut spot örnek türü için fiyat limiti yapılandırması. |
|
|
object |
No |
Spot örnekler için fiyat limiti yapılandırması. Farklı örnek türleri için farklı fiyat limitleri ayarlayabilirsiniz. |
||
| instance_type |
string |
No |
Spot örneğin örnek türü. |
ecs.c6.large |
| price_limit |
string |
No |
Örnek başına maksimum fiyat. Birim: USD/saat. |
0.39 |
| image_type |
string |
No |
İşletim sistemi görüntüsünün türü. Geçerli değerler:
|
AliyunLinux3 |
| image_id |
string |
No |
Özel görüntü kimliği. Varsayılan olarak sistem tarafından sağlanan görüntü kullanılır. |
aliyun_2_1903_x64_20G_alibase_20200529.vhd |
| system_disk_category |
string |
No |
Düğümler için sistem bulut diskinin türü. Geçerli değerler:
Varsayılan değer: cloud_efficiency. |
cloud_efficiency |
| system_disk_categories |
array |
No |
Sistem bulut diski için birden fazla bulut diski türü. En yüksek öncelikli bulut diski türü kullanılamıyorsa, sistem bulut diskini oluşturmak için sistem otomatik olarak bir sonraki öncelikli bulut diski türünü dener. |
|
|
string |
No |
Düğümler için birden fazla sistem bulut diski türü. Geçerli değerler:
|
cloud_essd |
|
| system_disk_size |
integer |
No |
Düğümler için sistem bulut diskinin boyutu. Birim: GiB. Geçerli değerler: [20,2048]. |
120 |
| system_disk_performance_level |
string |
No |
Düğümler için sistem bulut diskinin performans seviyesi. Bu parametre yalnızca ESSD bulut diskleri için geçerlidir. Performans seviyesi bulut diski boyutuna göre değişir. Daha fazla bilgi için ESSD bulut diskleri konusuna bakın.
|
PL1 |
| system_disk_encrypted |
boolean |
No |
Sistem bulut diskinin şifrelenip şifrelenmeyeceğini belirtir. Geçerli değerler:
|
false |
| system_disk_kms_key_id |
string |
No |
Sistem bulut diski tarafından kullanılan KMS anahtar kimliği. |
0e478b7a-4262-4802-b8cb-00d3fb40**** |
| system_disk_encrypt_algorithm |
string |
No |
Sistem bulut diski tarafından kullanılan şifreleme algoritması. Geçerli değerler: aes-256. |
aes-256 |
| system_disk_bursting_enabled |
boolean |
No |
Düğümlerin sistem bulut diski için ani performansın etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
Bu parametre yalnızca system_disk_category değeri cloud_auto olarak ayarlandığında desteklenir. Daha fazla bilgi için ESSD AutoPL bulut diskleri konusuna bakın. |
true |
| system_disk_provisioned_iops |
integer |
No |
Düğümlerin sistem bulut diski için sağlanan okuma/yazma IOPS değeri. Geçerli değerler: 0~min{50.000, 1000*kapasite-temel performans}. Temel performans=min{1.800+50*kapasite, 50000}. Bu parametre yalnızca system_disk_category değeri cloud_auto olarak ayarlandığında desteklenir. Daha fazla bilgi için ESSD AutoPL bulut diskleri konusuna bakın. |
1000 |
| data_disks |
array |
No |
Düğüm havuzundaki düğümler için veri bulut diski yapılandırması. |
|
| data_disk |
No |
Veri bulut diski yapılandırması. |
||
| security_group_ids |
array |
No |
Güvenlik grubu kimliklerinin listesi. Bu parametre security_group_id ile birlikte kullanılamaz. Bunun yerine security_group_ids kullanın. Hem security_group_id hem de security_group_ids belirtilirse, security_group_ids önceliklidir. |
|
|
string |
No |
Güvenlik grubu kimliklerinin listesi. Bu parametre security_group_id ile birlikte kullanılamaz. Bunun yerine security_group_ids kullanın. Hem security_group_id hem de security_group_ids belirtilirse, security_group_ids önceliklidir. |
sg-wz9a8g2mt6x5ll****** |
|
| key_pair |
string |
No |
Şifresiz oturum açma için anahtar çiftinin adı. Bu parametre login_password ile birlikte kullanılamaz. Not
Düğüm havuzu ContainerOS işletim sistemini kullanıyorsa, yalnızca key_pair desteklenir. |
np-key-name |
| login_password |
string |
No |
SSH oturum açma parolası. Bu parametre key_pair ile birlikte kullanılamaz. Parola 8 ila 30 karakter uzunluğunda olmalı ve şu karakter türlerinden en az üçünü içermelidir: büyük harfler, küçük harfler, rakamlar ve özel karakterler. |
**** |
| login_as_non_root |
boolean |
No |
Ölçeklendirilmiş ECS örneğinde root olmayan bir kullanıcı olarak oturum açılıp açılamayacağını belirtir.
|
true |
cis_enabled
deprecated
|
boolean |
No |
[Kullanımdan Kaldırıldı] Bunun yerine security_hardening_os parametresini kullanın. |
null |
| soc_enabled |
boolean |
No |
MLPS 2.0 güvenlik güçlendirmesinin etkinleştirilip etkinleştirilmeyeceğini belirtir. Bu parametre yalnızca sistem görüntüsü Alibaba Cloud Linux 2 veya Alibaba Cloud Linux 3 olduğunda kullanılabilir. Alibaba Cloud, Alibaba Cloud Linux 2 ve Alibaba Cloud Linux 3 MLPS 2.0 Seviye 3 görüntüleri için sınıflandırılmış koruma uyumluluğu temel kontrol standartları ve tarama programları sağlar. |
false |
| security_hardening_os |
boolean |
No |
Alibaba Cloud OS güvenlik güçlendirmesinin etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
Varsayılan değer: false. |
false |
| internet_charge_type |
string |
No |
Genel IP adresleri için faturalandırma yöntemi. Geçerli değerler:
|
PayByTraffic |
| internet_max_bandwidth_out |
integer |
No |
Düğümler için maksimum giden genel bant genişliği. Birim: Mbit/s. Geçerli değerler: [1,100]. |
5 |
| tags |
array<object> |
No |
Yalnızca ECS örneklerine eklenen etiketler. Etiket anahtarları yinelenemez ve en fazla 128 karakter uzunluğunda olabilir. Etiket anahtarları ve etiket değerleri "aliyun" veya "acs:" ile başlayamaz ya da "https://" veya "http://" içeremez. |
|
|
object |
No |
Düğüm etiketi. |
||
| key |
string |
No |
Etiket anahtarı. |
node-k-1 |
| value |
string |
No |
Etiket değeri. |
node-v-1 |
| desired_size |
integer |
No |
Düğüm havuzundaki istenen düğüm sayısı. Düğüm havuzunun barındırması gereken toplam düğüm sayısı. Küme bileşenlerinin düzgün çalışmasını sağlamak için en az 2 düğüm yapılandırmanız önerilir. İstenen düğüm sayısını ayarlayarak düğüm havuzunu ölçeklendirebilir veya küçültebilirsiniz. Düğüm oluşturmanıza gerek yoksa bu parametreyi 0 olarak ayarlayın. Daha sonra düğüm eklemek için değeri manuel olarak ayarlayabilirsiniz. |
0 |
| multi_az_policy |
string |
No |
Ölçeklendirme grubundaki ECS örnekleri için çoklu bölge ölçeklendirme politikası. Geçerli değerler:
Varsayılan değer: PRIORITY. RebalanceInstances |
COST_OPTIMIZED |
| scaling_policy |
string |
No |
Ölçeklendirme grubu deseni. Geçerli değerler:
Varsayılan değer: release. |
release |
| on_demand_base_capacity |
integer |
No |
Ölçeklendirme grubunda gereken minimum kullandıkça öde örnek sayısı. Geçerli değerler: [0,1000]. Kullandıkça öde örnek sayısı bu değerden az olduğunda, önce kullandıkça öde örnekler oluşturulur. |
0 |
| on_demand_percentage_above_base_capacity |
integer |
No |
Ölçeklendirme grubundaki minimum kullandıkça öde örnek sayısını (on_demand_base_capacity) aşan ekstra örnekler arasındaki kullandıkça öde örneklerin yüzdesi. Geçerli değerler: [0,100]. |
20 |
| spot_instance_pools |
integer |
No |
Kullanılabilir örnek türlerinin sayısı. Ölçeklendirme grubu, en düşük maliyetle birden fazla türde spot örnek oluşturur. Geçerli değerler: [1,10]. |
5 |
| spot_instance_remedy |
boolean |
No |
Spot örneklerin takviyesinin etkinleştirilip etkinleştirilmeyeceğini belirtir. Etkinleştirildiğinde, ölçeklendirme grubu bir sistem bildirimi aldıktan sonra geri alınmak üzere olan spot örneklerin yerine yeni örnekler oluşturmayı dener. Geçerli değerler:
|
false |
| compensate_with_on_demand |
boolean |
No |
multi_az_policy, COST_OPTIMIZED olarak ayarlandığında ve fiyat, envanter veya diğer nedenlerle spot örnekler oluşturulamadığında, gereken ECS örnek sayısını karşılamak için kullandıkça öde örneklerin otomatik olarak oluşturulmasına izin verilip verilmeyeceğini belirtir. Geçerli değerler:
|
true |
| enable_high_density_mode |
boolean |
No |
Yüksek yoğunluklu bulut diski modunun etkinleştirilip etkinleştirilmeyeceğini belirtir. Bu yalnızca düğüm havuzu örnek türlerini kullandığında desteklenir. Etkinleştirildiğinde, sistem bulut disklerinin ve veri bulut disklerinin toplam sayısı, örnek türü tarafından desteklenen maksimum yüksek yoğunluklu bulut diski sayısını aşmaz. |
false |
| deploymentset_id |
string |
No |
Dağıtım kümesi kimliği. Yüksek kullanılabilirliği ve temel afet kurtarmayı sağlamak için, düğüm havuzu tarafından ölçeklendirilen ECS örneklerini farklı fiziksel sunuculara dağıtmak üzere bir dağıtım kümesi kullanabilirsiniz. ECS örnekleri bir dağıtım kümesi içinde oluşturulduğunda, önceden yapılandırılmış dağıtım politikasına göre belirtilen bölgede başlatılırlar. Önemli Bir dağıtım kümesi seçtikten sonra, düğüm havuzundaki maksimum düğüm sayısı sınırlanır. Varsayılan olarak, bir dağıtım kümesi maksimum 20 × bölge sayısını (bölge sayısı vSwitch'ler tarafından belirlenir) destekler. Düğüm ölçeklendirme hatalarını önlemek için dikkatlice seçim yapın ve dağıtım kümesinin yeterli kotaya sahip olduğundan emin olun. |
ds-bp1d19mmbsv3jf6xxxxx |
| rds_instances |
array |
No |
ApsaraDB RDS örneklerinin listesi. |
|
|
string |
No |
ApsaraDB RDS örnek kimliği. |
rds-**** |
|
| private_pool_options |
object |
No |
Özel düğüm havuzu yapılandırması. |
|
| id |
string |
No |
Özel düğüm havuzu kimliği. match_criteria, Target olarak ayarlandığında, özel havuz kimliğini belirtmeniz gerekir. |
eap-bp67acfmxazb4**** |
| match_criteria |
string |
No |
Özel düğüm havuzu türü. Örnek başlatma için özel havuz kapasitesi seçeneğini belirtir. Bir esneklik güvencesi veya kapasite rezervasyonu yürürlüğe girdikten sonra, örnek başlatma için özel bir havuz oluşturulur. Geçerli değerler:
|
Target |
security_group_id
deprecated
|
string |
No |
Düğüm havuzunun güvenlik grubu kimliği. Bu parametreyi veya security_group_ids parametresini kullanın. security_group_ids kullanılması önerilir. |
sg-wz9a8g2mt6x5llu0**** |
platform
deprecated
|
string |
No |
[Kullanımdan Kaldırıldı] Bunun yerine image_type parametresini kullanın. İşletim sistemi dağıtımı. Geçerli değerler:
Varsayılan değer: AliyunLinux. |
null |
| instance_patterns |
array |
No |
Örnek öznitelik yapılandırması. |
|
| instance_patterns |
No |
Örnek öznitelikleri. |
||
| ram_role_name |
string |
No |
Worker RAM rolü adı.
Önemli Bu parametre yalnızca 1.22 veya sonraki sürümlere sahip ACK yönetilen kümelerde desteklenir. |
example-role |
| instance_metadata_options | InstanceMetadataOptions |
No |
ECS örneği meta veri erişim yapılandırması. |
|
| resource_pool_options |
object |
No |
Örnekler oluşturulurken kullanılan kaynak havuzu ve kaynak havuzu politikası. Bu parametreyi ayarladıktan sonra şunlara dikkat edin: Bu parametre yalnızca kullandıkça öde örnekleri oluştururken etkili olur. Bu parametre private_pool_options.match_criteria veya private_pool_options.id ile birlikte ayarlanamaz. |
|
| strategy |
string |
No |
Örnekler oluşturulurken kullanılan kaynak havuzu politikası. Kaynak havuzları, bir esneklik güvencesi veya kapasite rezervasyonu yürürlüğe girdikten sonra oluşturulan özel havuzları ve örnek başlatma için genel havuzları içerir. Geçerli değerler: PrivatePoolFirst: Önce özel havuz. Bu politika seçildiğinde ve resouce_pool_options.private_pool_ids belirtildiğinde, önce belirtilen özel havuzlar kullanılır. Özel havuz belirtilmemişse veya belirtilen özel havuz kapasitesi yetersizse, açık türdeki özel havuzlar otomatik olarak eşleştirilir. Eşleşen özel havuz yoksa, örnekleri oluşturmak için genel havuz kaynakları kullanılır. PrivatePoolOnly: Yalnızca özel havuz. Bu politika seçildiğinde, resouce_pool_options.private_pool_ids belirtilmelidir. Belirtilen özel havuz kapasitesi yetersizse, örnek başlatılamaz. None: Kaynak havuzu politikası yok. Varsayılan değer: None. |
PrivatePoolFirst |
| private_pool_ids |
array |
No |
Esneklik güvencesi kimlikleri veya kapasite rezervasyonu kimlikleri olan özel havuz kimliklerinin listesi. Yalnızca Target modu özel havuz kimlikleri belirtilebilir. N için geçerli değerler: 1 ile 20 arası. |
|
|
string |
No |
Esneklik güvencesi kimliği veya kapasite rezervasyonu kimliği olan özel havuz kimliği. Yalnızca Target modu özel havuz kimlikleri belirtilebilir. |
eap-bp67acfmxazb4**** |
|
| system_disk_snapshot_policy_id |
string |
No |
Sistem bulut diski için anlık görüntü politikası. |
sp-0jl6xnmme8v7o935**** |
| disk_init |
array |
No |
Blok aygıtı başlatma yapılandırması. |
|
|
DiskInit |
No |
DiskInit yapılandırması. |
||
| cpu_options |
object |
No |
CPU ile ilgili yapılandırma seçenekleri. |
|
| nested_virtualization |
string |
No |
İç içe geçmiş sanallaştırmanın etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler: disabled: İç içe geçmiş sanallaştırmayı devre dışı bırakır. enabled: İç içe geçmiş sanallaştırmayı etkinleştirir. |
enabled |
| node_config |
object |
No |
Düğüm yapılandırması. |
|
| kubelet_configuration | kubelet_config |
No |
Kubelet parametre ayarları. |
|
| kubernetes_config |
object |
No |
Kümeyle ilgili yapılandırma. |
|
| labels |
array |
No |
Düğüm etiketleri. Kubernetes kümesindeki düğümlere etiket ekleyebilirsiniz. |
|
| tag |
No |
Etiket yapılandırması. |
||
| taints |
array |
No |
Taint yapılandırması. |
|
| taint |
No |
Taint yapılandırmaları koleksiyonu. |
||
| runtime |
string |
No |
Konteyner çalışma zamanı adı. ACK aşağıdaki üç konteyner çalışma zamanını destekler:
Varsayılan değer: containerd. |
containerd |
| runtime_version |
string |
No |
Konteyner çalışma zamanı sürümü. |
1.6.38 |
| cpu_policy |
string |
No |
Düğümler için CPU yönetim ilkesi. Sürüm 1.12.6 ve sonrası kümeler için aşağıdaki iki ilke desteklenir:
Varsayılan değer: none. |
none |
| user_data |
string |
No |
Örneğin kullanıcı verileri. Düğüm kümeye katıldıktan sonra, belirtilen kullanıcı verileri betiği çalıştırılır. Daha fazla bilgi için bkz. Kullanıcı verileri betikleri. |
dGhpcyBpcyBhIGV4YW1wbGU= |
| unschedulable |
boolean |
No |
Ölçeği genişletilen düğümlerin zamanlanamaz olup olmadığını belirtir.
|
true |
| cms_enabled |
boolean |
No |
ECS düğümlerine CloudMonitor aracısının yüklenip yüklenmeyeceğini belirtir. Yükleme işleminden sonra, oluşturulan ECS örneklerinin izleme bilgilerini CloudMonitor konsolunda görüntüleyebilirsiniz. Bu özelliği etkinleştirmenizi öneririz. Geçerli değerler:
Varsayılan değer: false. |
false |
| node_name_mode |
string |
No |
Özel düğüm adı. Düğüm adını özelleştirdikten sonra düğüm adı, ECS örnek adı ve ECS örnek ana bilgisayar adı buna göre değiştirilir. Not
Özel düğüm adlarının etkinleştirildiği Windows örnekleri için ana bilgisayar adı, IP adresindeki noktaların (.) yerine tire (-) kullanılarak IP adresine sabitlenir ve ön ek veya son ek içermez. Düğüm adı bir ön ek, düğüm IP adresi ve bir son ekten oluşur:
Örnek: Düğüm IP adresı 192.XX.YY.55, ön ek aliyun.com ve son ek test ise:
|
aliyun.com192.XX.YY.55test |
| pre_user_data |
string |
No |
Örneğin ön kullanıcı verileri. Düğüm kümeye katılmadan önce, belirtilen ön kullanıcı verileri betiği çalıştırılır. Daha fazla bilgi için bkz. Kullanıcı verileri betikleri. |
dGhpcyBpcyBhIGV4YW1wbGU |
| tee_config |
object |
No |
Gizli bilgi işlem kümesi yapılandırması. |
|
| tee_enable |
boolean |
No |
Küme için gizli bilgi işlemin etkinleştirilip etkinleştirilmeyeceğini belirtir.
|
true |
interconnect_config
deprecated
|
object |
No |
[Kullanımdan Kaldırıldı] Kenar düğüm havuzu yapılandırması. |
|
| cen_id |
string |
No |
[Kullanımdan Kaldırıldı] Gelişmiş kenar düğüm havuzuna eklenen Cloud Enterprise Network (CEN) örnek kimliği. |
null |
| ccn_id |
string |
No |
[Kullanımdan Kaldırıldı] Gelişmiş kenar düğüm havuzuna eklenen Cloud Connect Network (CCN) örnek kimliği. |
null |
| ccn_region_id |
string |
No |
[Kullanımdan Kaldırıldı] Gelişmiş kenar düğüm havuzuna bağlı Cloud Connect Network (CCN) örneğinin bölgesi. |
null |
| bandwidth |
integer |
No |
[Kullanımdan Kaldırıldı] Gelişmiş kenar düğüm havuzunun ağ bant genişliği. Birim: Mbps. |
null |
| improved_period |
string |
No |
[Kullanımdan Kaldırıldı] Gelişmiş kenar düğüm havuzunun satın alma süresi. Birim: Ay. |
null |
count
deprecated
|
integer |
No |
[Kullanımdan Kaldırıldı] Bunun yerine desired_size kullanın. Düğüm havuzundaki düğüm sayısı. |
null |
max_nodes
deprecated
|
integer |
No |
[Kullanımdan Kaldırıldı] Kenar düğüm havuzunda izin verilen maksimum düğüm sayısı. |
null |
| interconnect_mode |
string |
No |
Kenar düğüm havuzunun ağ türü. Bu parametre yalnızca type değeri edge olan düğüm havuzları için geçerlidir. Geçerli değerler:
|
basic |
| host_network |
boolean |
No |
Pod ağ modunun ana bilgisayar ağ modunu kullanıp kullanmadığını belirtir.
|
true |
| intranet |
boolean |
No |
Kenar düğüm havuzundaki düğümlerin birbirleriyle 3. katman ağ bağlantısına sahip olup olmadığını belirtir.
|
true |
| eflo_node_group |
object |
No |
Lingjun düğüm havuzu yapılandırması. |
|
| cluster_id |
string |
No |
Lingjun düğüm havuzu oluştururken ilişkilendirilecek Lingjun kümesinin kimliği. |
i1169130516633730**** |
| group_id |
string |
No |
Lingjun düğüm havuzu oluştururken ilişkilendirilecek Lingjun kümesinin Lingjun grup kimliği. |
ng-ec3c96ff0aa**** |
| auto_attach_enabled |
boolean |
No |
Lingjun düğüm havuzu için otomatik düğüm eklemenin etkinleştirilip etkinleştirilmeyeceğini belirtir. |
|
| worker_ram_role_name |
string |
No |
Lingjun düğüm havuzu tarafından kullanılan Worker RAM rolü. |
|
| auto_mode |
object |
No |
Düğüm havuzu için akıllı yönetilen yapılandırma. |
|
| enable |
boolean |
No |
Akıllı yönetilen modun etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:
|
true |
| node_components |
array<object> |
No |
Düğüm bileşenlerinin listesi. |
|
|
array<object> |
No |
Düğüm bileşeni. |
||
| name |
string |
No |
Düğüm bileşeninin adı. |
kubelet |
| version |
string |
No |
Düğüm bileşeninin sürümü. |
1.33.3-aliyun.1 |
| config |
object |
No |
Düğüm bileşeninin yapılandırması. |
|
| custom_config |
object |
No |
Düğüm bileşeninin özel yapılandırması. |
{"cpuManagerPolicy":"static"} |
|
any |
No |
Düğüm bileşeninin özel yapılandırma dizesi. |
cpuManagerPolicy |
|
| envs |
array<object> |
No |
Düğüm bileşeninin ortam değişkenleri. |
|
|
object |
No |
|||
| name |
string |
No |
Ortam değişkeninin adı. |
LOG_LEVEL |
| value |
string |
No |
Ortam değişkeninin değeri. |
info |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Düğüm havuzu yapılandırması. |
||
| nodepool_id |
string |
Düğüm havuzu kimliği. |
np31da1b38983f4511b490fc62108a**** |
| task_id |
string |
Görev kimliği. |
T-613b19bbd160ad492800**** |
| request_id |
string |
İstek kimliği. |
0527ac9a-c899-4341-a21a-**** |
Examples
Success response
JSON format
{
"nodepool_id": "np31da1b38983f4511b490fc62108a****",
"task_id": "T-613b19bbd160ad492800****",
"request_id": "0527ac9a-c899-4341-a21a-****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.