addon
叢集組件配置。
參數名稱 |
類型 |
樣本值 |
描述 |
|---|---|---|---|
name |
String |
nginx-ingress-controller |
組件名稱。 |
config |
String |
{\"IngressSlbNetworkType\":\"internet\"} |
組件配置。 |
disabled |
Boolean |
false |
是否禁止預設安裝,叢集建立時除了安裝必要元件外,還會額外安裝一些日誌組件等,您可以禁止這些預設行為,後續通過安裝組件的API進行安裝或者通過控制台安裝。取值:
|
data_disk
節點資料盤配置。
參數名稱 |
類型 |
樣本值 |
描述 |
|---|---|---|---|
category |
String |
cloud_ssd |
資料盤類型。取值:
預設值: |
size |
Long |
40 |
資料盤大小,單位為GiB。 取值範圍:[40,32768]。 預設值: |
encrypted |
String |
true |
是否對資料盤加密。取值:
預設值: |
auto_snapshot_policy_id |
String |
sp-2zej1nogjvovnz4z**** |
選擇自動快照策略ID,雲端硬碟會按照快照策略自動備份。 預設值:空,不自動備份。 |
performance_level |
String |
PL1 |
節點資料盤磁碟效能等級,僅對ESSD磁碟生效。磁碟效能等級和磁碟大小有關。更多資訊,請參見ESSD雲端硬碟。 |
provisioned_iops |
Long |
1000 |
資料盤預配置的讀寫IOPS。可能值:0~min{50,000, 1000*容量-基準效能}。 基準效能=min{1,800+50*容量, 50000}。 當 |
bursting_enabled |
Boolean |
true |
資料盤是否開啟Burst(效能突發)。 取值:
當 |
maintenance_window
叢集維護視窗。
參數名稱 |
類型 |
樣本值 |
描述 |
|---|---|---|---|
enable |
Boolean |
false |
是否開啟維護視窗。取值:
預設值: |
maintenance_time |
String |
03:00:00Z |
維護起始時間。Golang標準時間格式,例如15:04:05Z。 |
duration |
String |
3h |
維護時間長度。取值範圍[1,24],單位為小時。 預設值:3h。 |
weekly_period |
String |
Monday,Thursday |
維護周期,多個值用英文逗號(,)分隔。取值:{Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday} 預設值: |
nodepool
節點池。
參數名稱 |
類型 |
樣本值 |
描述 |
|---|---|---|---|
auto_scaling |
Object |
自動調整節點池配置。 |
|
enable |
Boolean |
true |
是否啟用自動調整。
預設值: |
max_instances |
Long |
10 |
自動調整組最大執行個體數。 |
min_instances |
Long |
0 |
自動調整組最小執行個體數。 |
type |
String |
cpu |
自動調整類型,按照自動調整執行個體類型劃分。取值:
預設值: |
is_bond_eip |
Boolean |
true |
【該欄位已廢棄】 是否綁定EIP,取值:
預設值: |
eip_internet_charge_type |
String |
PayByBandwidth |
【該欄位已廢棄】 EIP計費類型,取值:
預設值:PayByBandwidth。 |
eip_bandwidth |
Long |
5 |
【該欄位已廢棄】 EIP頻寬峰值。單位:Mbps。 |
kubernetes_config |
Object |
叢集相關配置。 |
|
cms_enabled |
Boolean |
true |
是否在ECS節點上安裝CloudMonitor,安裝後可以在CloudMonitor控制台查看所建立ECS執行個體的監控資訊,推薦開啟。取值:
預設值: |
cpu_policy |
String |
none |
節點CPU管理原則。當叢集版本在1.12.6及以上時支援以下兩種策略:
預設值: |
labels |
Array of tag |
節點標籤,為Kubernetes叢集節點添加標籤。 |
|
runtime |
String |
containerd |
容器運行時。取值:
預設值: |
runtime_version |
String |
1.6.20 |
容器運行時版本。 |
taints |
Array of taint |
汙點配置。 |
|
user_data |
String |
MXM= |
節點自訂資料。 |
node_name_mode |
String |
customized,aliyun,ip,com |
節點名稱由三部分組成:首碼 + 節點 IP + 尾碼:
傳參包含四個部分,由逗號分隔,例如:參數傳入"customized,aliyun,ip,com"字串(其中“customized”和"ip"為固定的字串,aliyun為首碼,com為尾碼),則節點的名稱為:aliyun.192.168.xxx.xxx.com。 |
nodepool_info |
Object |
節點池配置。 |
|
name |
String |
np-test |
節點池名稱。 |
resource_group_id |
String |
rg-acfmyvw3wjm**** |
節點池所在資源ID。 |
type |
String |
ess |
節點池類型,取值範圍:
|
scaling_group |
Object |
節點池擴容組配置。 |
|
auto_renew |
Boolean |
false |
節點池是否開啟自動續約,當
預設值: |
auto_renew_period |
Long |
0 |
節點池自動續約周期。當 當 預設值:1。 |
data_disks |
Array of data_disk |
節點池節點資料盤配置。 |
|
image_id |
String |
aliyun_2_1903_x64_20G_alibase_20200904.vhd |
自訂鏡像ID,預設使用系統提供的鏡像。 |
instance_charge_type |
String |
PostPaid |
節點池節點付費類型,取值:
預設值: |
instance_types |
Array of String |
ecs.n1.medium |
執行個體規格。 |
key_pair |
String |
np-key |
金鑰組名稱,和 說明
如果建立託管節點池,則只支援 |
login_password |
String |
Hello1234 |
SSH登入密碼,和 |
period |
Long |
0 |
節點池節點訂用帳戶時間長度,當 預設值:1。 |
period_unit |
String |
Month |
節點池節點付費周期,當
|
platform |
String |
AliyunLinux |
作業系統發行版。取值:
預設值: |
rds_instances |
Array of String |
rm-2zey3t89t6280**** |
RDS執行個體ID。 |
spot_strategy |
String |
NoSpot |
搶佔式執行個體類型,取值:
更多資訊,請參見搶佔式執行個體。 |
spot_price_limit |
Array |
當前單台搶佔式執行個體規格市場價格區間配置。 |
|
instance_type |
String |
ecs.c6.large |
搶佔式執行個體規格。 |
price_limit |
String |
0.39 |
單台執行個體上限價格。 |
scaling_policy |
String |
release |
伸縮組模式,取值:
預設值: |
security_group_id |
String |
sg-2zeihch86ooz9io4**** |
節點池安全性群組ID,與 |
security_group_ids |
Array of String |
sg-2zeihch86ooz9io4**** |
安全性群組ID。 |
system_disk_category |
String |
cloud_efficiency |
節點系統硬碟類型,取值:
預設值: |
system_disk_size |
Long |
120 |
節點系統硬碟大小,單位:GiB。 取值範圍:[40,500]。 |
system_disk_performance_level |
String |
PL1 |
節點系統硬碟磁碟效能,只對ESSD磁碟生效。
|
system_disk_provisioned_iops |
Long |
1000 |
節點系統硬碟預配置的讀寫IOPS。可能值:0~min{50,000, 1000*容量-基準效能}。 基準效能=min{1,800+50*容量, 50000}。 當 |
system_disk_bursting_enabled |
Boolean |
true |
節點系統硬碟是否開啟Burst(效能突發)。 取值:
當 |
tags |
Array |
僅為ECS執行個體添加標籤。 標籤鍵不可以重複,最大長度為128個字元;標籤鍵和標籤值都不能以“aliyun”、“acs:”開頭,或包含“https://”、“http://”。 |
|
key |
String |
key |
標籤的名稱。 |
value |
String |
value |
標籤值。 |
vswitch_ids |
Array of String |
vsw-2ze0fmpbwo140ahni**** |
虛擬交換器ID。 |
multi_az_policy |
String |
COST_OPTIMIZED |
多可用性區域伸縮組ECS執行個體擴縮容策略。取值:
預設值: |
on_demand_base_capacity |
Long |
0 |
伸縮組所需要按量執行個體個數的最小值,取值範圍:[0,1000]。當按量執行個體個數少於該值時,將優先建立按量執行個體。 |
on_demand_percentage_above_base_capacity |
Long |
20 |
伸縮組滿足最小按量執行個體數( |
spot_instance_pools |
Long |
5 |
指定可用執行個體規格的個數,伸縮組將按成本最低的多個規格均衡建立搶佔式執行個體。取值範圍:[1,10]。 |
spot_instance_remedy |
Boolean |
false |
是否開啟補齊搶佔式執行個體。開啟後,當收到搶佔式執行個體將被回收的系統訊息時,伸縮組將嘗試建立新的執行個體,替換掉將被回收的搶佔式執行個體。取值:
|
compensate_with_on_demand |
Boolean |
true |
當
|
internet_charge_type |
String |
PayByBandwidth |
公網IP收費類型。取值:
|
internet_max_bandwidth_out |
Long |
10 |
節點公網IP出頻寬最大值,單位為Mbps(Mega bit per second),取值範圍:[1,100] |
image_type |
String |
AliyunLinux |
作業系統鏡像類型,和platform參數二選一,取值範圍:
|
deploymentset_id |
String |
ds-bp1d19mmbsv3jf6xxxxx |
部署集ID。 |
desired_size |
Long |
2 |
節點池期望節點數量。 |
private_pool_options |
Object |
私人節點池配置。 |
|
id |
String |
eap-bp67acfmxazb4**** |
私人節點池ID。 |
match_criteria |
String |
Open |
私人節點池類型,執行個體啟動的私人池容量選項。彈性保障服務或容量預定服務在生效後會產生私人池容量,供執行個體啟動時選擇。取值:
|
tee_config |
Object |
加密計算節點池配置。 |
|
tee_enable |
Boolean |
false |
是否為加密計算節點池。 |
management |
Object |
託管節點池配置。 |
|
enable |
Boolean |
false |
是否開啟託管版節點池,取值:
|
auto_repair |
Boolean |
false |
自動修複,僅當
|
upgrade_config |
Object |
自動升級配置,僅當 |
|
auto_upgrade |
Boolean |
false |
是否啟用自動升級,取值:
|
surge |
Long |
0 |
額外節點數量。 |
surge_percentage |
Long |
0 |
額外節點比例,和 |
max_unavailable |
Long |
0 |
最大不可用節點數量,取值範圍:[1,1000]。 預設值:1。 |
count |
Long |
1 |
【該欄位已廢棄,請使用desired_size代替】 節點池節點數量。 |
interconnect_mode |
String |
basic |
邊緣節點池的網路類型,該值只對
|
interconnect_config |
Object |
【該欄位已廢棄】 邊緣節點池配置。 |
|
cen_id |
String |
cen-ey9k9nfhz0f******* |
【該欄位已廢棄】 邊緣增強型節點池綁定的雲企業網執行個體ID(CENID)。 |
ccn_id |
String |
ccn-qm5i0i0q9yi******* |
【該欄位已廢棄】 邊緣增強型節點池綁定的雲串連網執行個體ID(CCNID)。 |
ccn_region_id |
String |
cn-shanghai |
【該欄位已廢棄】 邊緣增強型節點池綁定的雲串連網執行個體所屬的地區。 |
bandwidth |
Long |
10 |
【該欄位已廢棄】 邊緣增強型節點池的網路頻寬,單位:Mbps。 |
improved_period |
String |
1 |
【該欄位已廢棄】 邊緣增強型節點池的購買時間長度,單位:月。 |
max_nodes |
Long |
10 |
邊緣節點池允許容納的最大節點數量,該參數大於等於0。0表示無額外限制(僅受限於叢集整體可以容納的節點數,節點池本身無額外限制)。邊緣節點池該參數值往往大於0;ess類型節點池和預設的edge類型節點池該參數值為0。 |
runtime
容器引擎。
參數名稱 |
類型 |
樣本值 |
描述 |
|---|---|---|---|
name |
String |
containerd |
容器運行時名稱,ACK支援以下三種容器運行時。
預設值: |
version |
String |
1.6.20 |
容器運行時版本,預設為最新版。 關於安全沙箱運行時的變更詳情,請參見安全沙箱運行時變更記錄。 |
tag
標籤配置。
參數名稱 |
類型 |
樣本值 |
描述 |
|---|---|---|---|
key |
String |
env |
標籤 |
value |
String |
prod |
標籤 |
taint
節點汙點配置。
參數名稱 |
類型 |
樣本值 |
描述 |
|---|---|---|---|
key |
String |
key |
汙點 |
value |
String |
value |
汙點 |
effect |
String |
NoSchedule |
調度策略。取值:
預設策略: |