|
Paramètre |
Type |
Description |
Exemple |
|---|---|---|---|
|
object |
|||
| NodeGroupType |
string |
Le type de groupe de nœuds. Valeurs valides :
|
CORE |
| NodeGroupName |
string |
Le nom du groupe de nœuds. Longueur maximale : 128 caractères. Le nom du groupe de nœuds doit être unique au sein du cluster. |
core-1 |
| PaymentType |
string |
Le type de facturation du groupe de nœuds. Si ce paramètre n'est pas spécifié, le type de facturation du cluster est utilisé par défaut. Valeurs valides :
Valeur par défaut : PayAsYouGo. |
PayAsYouGo |
| SubscriptionConfig | SubscriptionConfig |
La configuration d'abonnement du groupe de nœuds. Si ce paramètre n'est pas spécifié, la configuration d'abonnement du cluster est utilisée par défaut. |
|
| SpotStrategy |
string |
La stratégie pour les instances spot. Valeurs valides :
Valeur par défaut : NoSpot. |
NoSpot |
| SpotBidPrices |
array |
Les prix d'offre pour les instances spot. Ce paramètre prend effet uniquement lorsque SpotStrategy est défini sur SpotWithPriceLimit. Valeurs valides de N : 0 à 100. |
|
| SpotBidPrice | |||
| VSwitchIds |
array |
La liste des identifiants de vSwitch. Valeurs valides de N : 1 à 20. |
["vsw-hp35g7ya5ymw68mmg****"] |
|
string |
L'identifiant du vSwitch. |
||
| WithPublicIp |
boolean |
Indique si une adresse IP publique doit être attribuée. Valeurs valides :
Valeur par défaut : false. |
false |
| AdditionalSecurityGroupIds |
array |
Les groupes de sécurité supplémentaires configurés pour le groupe de nœuds en plus du groupe de sécurité configuré pour le cluster. Valeurs valides de N : 0 à 2. |
["sg-hp3abbae8lb6lmb1****"] |
|
string |
L'identifiant du groupe de sécurité. |
sg-hp3abbae8lb6lmb1**** |
|
| InstanceTypes |
array |
La liste des types d'instances de nœud. Valeurs valides de N : 1 à 100. |
["ecs.g6.xlarge"] |
|
string |
Le type d'instance de nœud. |
ecs.g7.2xlarge |
|
| NodeCount |
integer |
Le nombre de nœuds. Valeurs valides : 1 à 1000. |
3 |
| SystemDisk | SystemDisk |
Le disque cloud système. |
|
| DataDisks |
array |
Les disques cloud de données. Actuellement, un seul type de disque cloud est pris en charge pour les disques cloud de données. Valeurs valides de N : 1 à 1. |
|
| DataDisk |
Le disque cloud de données. |
||
| GracefulShutdown |
boolean |
Indique si l'arrêt progressif doit être activé pour les composants déployés sur le groupe de nœuds. Valeurs valides :
Valeur par défaut : false. |
false |
| SpotInstanceRemedy |
boolean |
Indique si la supplémentation des instances spot doit être activée. Si cette fonctionnalité est activée, le groupe de mise à l'échelle tente de créer de nouvelles instances pour remplacer les instances spot sur le point d'être récupérées. Valeurs valides :
Valeur par défaut : false. |
true |
| CompensateWithOnDemand |
boolean |
Indique si des instances à paiement à l'usage doivent être créées automatiquement pour répondre aux exigences de capacité lorsque des instances spot ne peuvent pas être créées en raison du prix ou des stocks et que nodeResizeStrategy est défini sur COST_OPTIMIZED. |
true |
| NodeResizeStrategy |
string |
La stratégie de mise à l'échelle des nœuds. Valeurs valides :
Valeur par défaut : PRIORITY. |
PRIORITY |
| CostOptimizedConfig | CostOptimizedConfig |
La configuration du mode optimisé pour les coûts. |
|
| DeploymentSetStrategy |
string |
La stratégie de jeu de déploiement. Valeurs valides :
Valeur par défaut : NONE. |
NONE |
| ComponentTags |
array |
La liste des composants personnalisés. |
|
|
string |
|||
| AutoScalingPolicy |
AutoScalingPolicy |
La règle de mise à l'échelle élastique. |
|
| PrivatePoolOptions | PrivatePoolOptions |
La stratégie de pool de ressources utilisée lors de la création d'instances. Ce paramètre prend effet uniquement lors de la création d'instances à paiement à l'usage. |