Tous les produits
Search
Centre de documentation

:Paramètres couramment utilisés

Dernière mise à jour :Aug 11, 2026

addon

Configuration des composants du cluster.

Parameter

Type

Example

Description

name

String

nginx-ingress-controller

Nom du composant.

config

String

{\"IngressSlbNetworkType\":\"internet\"}

Configuration du composant.

disabled

Boolean

false

Indique si l'installation automatique du composant est désactivée lors de la création d'un nouveau cluster. Outre les composants obligatoires, certains composants facultatifs, tels que ceux liés à Simple Log Service, sont également installés par défaut. Définissez ce paramètre pour empêcher l'installation automatique d'un composant facultatif. Vous pourrez installer le composant ultérieurement via la console ou en appelant l'API après la création du cluster. Valeurs possibles :

  • true : désactive l'installation automatique du composant.
  • false : autorise l'installation automatique du composant.

data_disk

Configuration des disques de données des nœuds.

Parameter

Type

Example

Description

category

String

cloud_ssd

Type de disque de données. Valeurs possibles :

  • cloud : disque de base.
  • cloud_efficiency : disque ultra.
  • cloud_ssd : SSD standard.
  • cloud_essd : SSD amélioré (ESSD).
  • cloud_auto : ESSD AutoPL.

Valeur par défaut : cloud_efficiency.

size

Long

40

Taille du disque de données, exprimée en GiB.

Plage de valeurs : 40 à 32768.

Valeur par défaut : 120.

encrypted

String

true

Indique si le disque de données doit être chiffré. Valeurs possibles :

  • true : chiffre le disque de données.
  • false : ne chiffre pas le disque de données.

Valeur par défaut : false.

auto_snapshot_policy_id

String

sp-2zej1nogjvovnz4z****

ID de la politique de snapshot automatique. Les sauvegardes automatiques du disque sont effectuées selon la politique spécifiée.

Ce paramètre est vide par défaut, ce qui signifie que les sauvegardes automatiques sont désactivées.

performance_level

String

PL1

Niveau de performance (PL) du disque de données. Ce paramètre s'applique uniquement aux disques ESSD. Vous pouvez spécifier un niveau PL supérieur si vous augmentez la taille du disque. Pour plus d'informations, consultez la documentation sur les disques ESSD.

provisioned_iops

Long

1000

IOPS préalloués pour le disque de données. Plage de valeurs : 0 à min{50 000, 1 000 × Capacité - IOPS de référence}. IOPS de référence = min{1 800 + 50 × Capacité, 50 000}

Ce paramètre est pris en charge uniquement lorsque DiskCategory est défini sur cloud_auto. Pour plus d'informations, consultez la documentation sur les disques ESSD AutoPL.

bursting_enabled

Boolean

true

Indique si la fonctionnalité de burst est activée pour le disque de données. Valeurs possibles :

  • true : active la fonctionnalité de burst.
  • false : désactive la fonctionnalité de burst.

Ce paramètre est pris en charge uniquement lorsque DiskCategory est défini sur cloud_auto. Pour plus d'informations, consultez la documentation sur les disques ESSD AutoPL.

maintenance_window

Configuration de la fenêtre de maintenance du cluster.

Parameter

Type

Example

Description

enable

Boolean

false

Indique si la fenêtre de maintenance du cluster est activée. Valeurs possibles :

  • true : active la fenêtre de maintenance.
  • false : désactive la fenêtre de maintenance.

Valeur par défaut : false.

maintenance_time

String

03:00:00Z

Heure de début de la fenêtre de maintenance du cluster. La valeur doit respecter le format d'heure standard Golang, par exemple 15:04:05Z.

duration

String

3h

Durée de la fenêtre de maintenance du cluster, comprise entre 1 et 24 heures, exprimée en heures (h).

Valeur par défaut : 3h.

weekly_period

String

Monday,Thursday

Jours de la semaine durant lesquels la maintenance est effectuée. Séparez plusieurs jours par des virgules (,). Valeurs possibles : Monday, Tuesday, Wednesday, Thursday, Friday, Saturday et Sunday.

Valeur par défaut : Thursday.

nodepool

Configuration des pools de nœuds.

Parameter

Type

Example

Description

auto_scaling

Object

Configuration de la mise à l'échelle automatique du pool de nœuds.

enable

Boolean

true

Indique si la mise à l'échelle automatique est activée pour le pool de nœuds.

  • true : active la mise à l'échelle automatique.
  • false : désactive la mise à l'échelle automatique. Si ce paramètre est défini sur false, les autres paramètres de la section auto_scaling ne s'appliquent pas.

Valeur par défaut : false.

max_instances

Long

10

Nombre maximal d'instances Elastic Compute Service (ECS) pouvant être créées dans le pool de nœuds.

min_instances

Long

0

Nombre minimal d'instances ECS devant être maintenues dans le pool de nœuds.

type

String

cpu

Types d'instances utilisables pour la mise à l'échelle automatique du pool de nœuds. Valeurs possibles :

  • cpu : instance standard.
  • gpu : instance accélérée par GPU.
  • gpushare : instance avec GPU partagé.
  • spot : instance préemptible.

Valeur par défaut : cpu.

is_bond_eip

Boolean

true

Ce paramètre est obsolète.

Indique si une adresse IP élastique (EIP) est associée au pool de nœuds. Valeurs possibles :

  • true : associe une EIP au pool de nœuds.
  • false : n'associe pas d'EIP au pool de nœuds.

Valeur par défaut : false.

eip_internet_charge_type

String

PayByBandwidth

Ce paramètre est obsolète.

Méthode de facturation de l'EIP. Valeurs possibles :

  • PayByBandwidth : paiement à la bande passante.
  • PayByTraffic : paiement au transfert de données.

Valeur par défaut : PayByBandwidth.

eip_bandwidth

Long

5

Ce paramètre est obsolète.

Bande passante maximale de l'EIP, exprimée en Mbit/s.

kubernetes_config

Object

Configuration du cluster dans lequel le pool de nœuds est déployé.

cms_enabled

Boolean

true

Indique si l'agent CloudMonitor est installé sur les nœuds ECS. Une fois l'agent installé, vous pouvez consulter les informations de surveillance des instances dans la console CloudMonitor. Il est recommandé d'installer l'agent CloudMonitor. Valeurs possibles :

  • true : installe l'agent CloudMonitor sur les nœuds ECS.
  • false : n'installe pas l'agent CloudMonitor sur les nœuds ECS.

Valeur par défaut : false.

cpu_policy

String

none

Politique de gestion du CPU des nœuds du pool. Les politiques suivantes sont prises en charge si la version Kubernetes du cluster est 1.12.6 ou supérieure.

  • static : permet aux pods ayant des caractéristiques de ressources spécifiques sur le nœud de bénéficier d'une affinité CPU renforcée et d'une exclusivité.
  • none : utilise l'affinité CPU par défaut.

Valeur par défaut : none.

labels

Array of tag

Libellés des nœuds du pool. Vous pouvez ajouter des libellés aux nœuds du cluster.

runtime

String

containerd

Environnement d'exécution de conteneurs. Valeurs possibles :

  • containerd : prend en charge toutes les versions de Kubernetes. L'utilisation de containerd est recommandée.
  • Sandboxed-Container.runv : permet d'exécuter des applications dans des conteneurs isolés (sandbox), offrant une sécurité accrue. Seules les versions Kubernetes 1.24 et antérieures prennent en charge Sandboxed-Container.
  • docker : prend en charge les versions Kubernetes 1.22 et antérieures.

Valeur par défaut : containerd.

runtime_version

String

1.6.20

Version de l'environnement d'exécution de conteneurs.

taints

Array of taint

Taints appliqués aux nœuds.

user_data

String

MXM=

Données personnalisées définies par l'utilisateur sur le nœud.

node_name_mode

String

customized,aliyun,ip,com

Un nom de nœud personnalisé se compose d'un préfixe, d'une adresse IP de nœud et d'un suffixe.

  • Le préfixe et le suffixe peuvent contenir plusieurs parties séparées par des points (.). Chaque partie peut contenir des lettres minuscules, des chiffres et des traits d'union (-). Un nom de nœud personnalisé doit commencer et se terminer par un chiffre ou une lettre minuscule.
  • L'adresse IP du nœud dans un nom personnalisé correspond à l'adresse IP privée du nœud.

Définissez la valeur au format customized,aliyun,ip,com. La valeur se compose de quatre parties séparées par des virgules (,). customized et ip sont des contenus fixes. aliyun représente le préfixe et com le suffixe. Exemple : aliyun.192.168.xxx.xxx.com.

nodepool_info

Object

Configuration du pool de nœuds.

name

String

np-test

Nom du pool de nœuds.

resource_group_id

String

rg-acfmyvw3wjm****

ID du groupe de ressources auquel appartient le pool de nœuds.

type

String

ess

Type de pool de nœuds. Valeurs possibles :

  • ess : pool de nœuds standard.
  • edge : pool de nœuds edge.

scaling_group

Object

Configuration du groupe de mise à l'échelle utilisé par le pool de nœuds.

auto_renew

Boolean

false

Indique si le renouvellement automatique est activé pour le pool de nœuds. Ce paramètre s'applique uniquement lorsque instance_charge_type est défini sur PrePaid. Valeurs possibles :

  • true : active le renouvellement automatique.
  • false : désactive le renouvellement automatique.

Valeur par défaut : true.

auto_renew_period

Long

0

Période de renouvellement automatique des nœuds du pool. Ce paramètre s'applique et est requis uniquement lorsque instance_charge_type est défini sur PrePaid.

Si vous spécifiez PeriodUnit=Month, les valeurs valides sont 1, 2, 3, 6 et 12.

Valeur par défaut : 1.

data_disks

Array of data_disk

Configuration des disques de données à attacher aux nœuds du pool.

image_id

String

aliyun_2_1903_x64_20G_alibase_20200904.vhd

ID d'une image personnalisée. Par défaut, l'image fournie par ACK est utilisée.

instance_charge_type

String

PostPaid

Méthode de facturation des nœuds du pool. Valeurs possibles :

  • PrePaid : abonnement.
  • PostPaid : paiement à l'utilisation.

Valeur par défaut : PostPaid.

instance_types

Array of String

ecs.n1.medium

Type d'instance.

key_pair

String

np-key

Nom de la paire de clés. Vous devez définir ce paramètre ou le paramètre login_password.

Remarque

Le paramètre key_pair est obligatoire si le pool de nœuds est un pool de nœuds géré.

login_password

String

Hello1234

Mot de passe pour la connexion SSH. Vous devez définir ce paramètre ou le paramètre key_pair. Le mot de passe doit comporter entre 8 et 30 caractères et inclure au moins trois des types de caractères suivants : lettres majuscules, lettres minuscules, chiffres et caractères spéciaux.

period

Long

0

Durée de l'abonnement des nœuds d'un pool. Ce paramètre s'applique et est requis uniquement lorsque instance_charge_type est défini sur PrePaid. Les valeurs valides de period sont 1, 2, 3, 6 et 12 lorsque period_unit est défini sur Month.

Valeur par défaut : 1.

period_unit

String

Month

Unité de durée de l'abonnement. Ce paramètre est requis lorsque instance_charge_type est défini sur PrePaid.

Valeur valide : Month.

platform

String

AliyunLinux

Version du système d'exploitation. Valeurs possibles :

  • CentOS
  • AliyunLinux
  • Windows
  • WindowsCore

Valeur par défaut : AliyunLinux.

rds_instances

Array of String

rm-2zey3t89t6280****

IDs des instances ApsaraDB RDS.

spot_strategy

String

NoSpot

Type d'instance préemptible. Valeurs possibles :

  • NoSpot : instance non préemptible.
  • SpotWithPriceLimit : instance préemptible avec un prix d'enchère maximal configuré.
  • SpotAsPriceGo : instance préemptible pour laquelle le système enchérit automatiquement en fonction du prix actuel du marché.

Pour plus d'informations, consultez la documentation sur les instances préemptibles.

spot_price_limit

Array

Type d'instance pour les instances préemptibles et limite de prix associée.

instance_type

String

ecs.c6.large

Type d'instance des instances préemptibles.

price_limit

String

0,39

Prix d'enchère maximal d'une instance préemptible.

scaling_policy

String

release

Mode de mise à l'échelle du groupe. Valeurs possibles :

  • release : mode standard. Les instances ECS sont créées et libérées en fonction de l'utilisation des ressources.
  • recycle : mode rapide. Les instances ECS sont créées, arrêtées ou démarrées lors des événements de mise à l'échelle. Cela réduit le temps nécessaire pour le prochain événement de montée en puissance. Lorsque l'instance est arrêtée, vous n'êtes facturé que pour le service de stockage. Cela ne s'applique pas aux instances ECS dotées de disques locaux.

Valeur par défaut : release.

security_group_id

String

sg-2zeihch86ooz9io4****

ID du groupe de sécurité auquel vous souhaitez ajouter le pool de nœuds. Vous devez définir ce paramètre ou security_group_ids. Il est recommandé de définir security_group_ids.

security_group_ids

Array of String

sg-2zeihch86ooz9io4****

ID du groupe de sécurité.

system_disk_category

String

cloud_efficiency

Type de disque système. Valeurs possibles :

  • cloud_efficiency : disque ultra.
  • cloud_ssd : SSD standard.
  • cloud_essd : SSD amélioré (ESSD).
  • cloud_auto : ESSD AutoPL.

Valeur par défaut : cloud_efficiency.

system_disk_size

Long

120

Taille du disque système d'un nœud, exprimée en GiB.

Plage de valeurs : 40 à 500.

system_disk_performance_level

String

PL1

Niveau de performance (PL) du disque système à utiliser pour le nœud. Ce paramètre s'applique uniquement aux disques ESSD.

  • PL0 : performances E/S concurrentes maximales modérées et faible latence E/S.
  • PL1 : performances E/S concurrentes maximales modérées et faible latence E/S.
  • PL2 : performances E/S concurrentes maximales élevées et faible latence E/S.
  • PL3 : performances E/S concurrentes maximales ultra-élevées et latence E/S ultra-faible.

system_disk_provisioned_iops

Long

1000

IOPS préalloués pour un disque système. Plage de valeurs : 0 à min{50 000, 1 000 × Capacité - IOPS de référence}. IOPS de référence = min{1 800 + 50 × Capacité, 50 000}

Ce paramètre est pris en charge uniquement lorsque SystemDiskCategory est défini sur cloud_auto. Pour plus d'informations, consultez la documentation sur les disques ESSD AutoPL.

system_disk_bursting_enabled

Boolean

true

Indique si la fonctionnalité de burst est activée pour les disques système. Valeurs possibles :

  • true : active la fonctionnalité de burst.
  • false : désactive la fonctionnalité de burst.

Ce paramètre est pris en charge uniquement lorsque SystemDiskCategory est défini sur cloud_auto. Pour plus d'informations, consultez la documentation sur les disques ESSD AutoPL.

tags

Array

Libellés à ajouter aux instances ECS.

Chaque clé doit être unique et ne pas dépasser 128 caractères. Ni les clés ni les valeurs ne doivent commencer par aliyun ou acs:. Ni les clés ni les valeurs ne doivent contenir https:// ou http://.

key

String

key

Clé du libellé.

value

String

value

Valeur du libellé.

vswitch_ids

Array of String

vsw-2ze0fmpbwo140ahni****

IDs des vSwitches.

multi_az_policy

String

COST_OPTIMIZED

Politique de mise à l'échelle des instances ECS pour un groupe de mise à l'échelle multi-zones. Valeurs possibles :

  • PRIORITY : le groupe de mise à l'échelle est mis à l'échelle en fonction du paramètre VSwitchIds.N. Si une instance ECS ne peut pas être créée dans la zone où réside le vSwitch ayant la priorité la plus élevée, Auto Scaling crée l'instance ECS dans la zone où réside le vSwitch ayant la priorité suivante la plus élevée.

  • COST_OPTIMIZED : les instances ECS sont créées en fonction du prix unitaire par vCPU, par ordre croissant. Les instances préemptibles sont préférées lorsque des types d'instances préemptibles sont spécifiés dans la configuration de mise à l'échelle. Vous pouvez définir le paramètre CompensateWithOnDemand pour spécifier s'il faut créer automatiquement des instances à la demande lorsque les instances préemptibles ne peuvent pas être créées en raison de ressources insuffisantes.

    Remarque

    COST_OPTIMIZED est valide uniquement lorsque plusieurs types d'instances sont spécifiés ou qu'au moins un type d'instance préemptible est spécifié.

  • BALANCE : les instances ECS sont réparties uniformément sur plusieurs zones spécifiées par le groupe de mise à l'échelle. Si les instances ECS deviennent déséquilibrées entre plusieurs zones en raison d'un inventaire insuffisant, vous pouvez appeler l'opération RebalanceInstances d'Auto Scaling pour équilibrer la distribution des instances entre les zones. Pour plus d'informations, consultez la documentation sur RebalanceInstances.

Valeur par défaut : PRIORITY.

on_demand_base_capacity

Long

0

Nombre minimal d'instances à la demande devant être maintenues dans le groupe de mise à l'échelle. Plage de valeurs : 0 à 1 000. Si le nombre d'instances à la demande est inférieur à la valeur de ce paramètre, Auto Scaling crée préférentiellement des instances à la demande.

on_demand_percentage_above_base_capacity

Long

20

Pourcentage d'instances à la demande parmi les instances supplémentaires qui dépassent le nombre spécifié par on_demand_base_capacity. Plage de valeurs : 0 à 100.

spot_instance_pools

Long

5

Nombre de types d'instances disponibles pour la création d'instances préemptibles. Auto Scaling crée des instances préemptibles de plusieurs types d'instances disponibles au coût le plus bas. Plage de valeurs : 1 à 10.

spot_instance_remedy

Boolean

false

Indique s'il faut compenser les instances préemptibles. Si ce paramètre est défini sur true, lorsque le groupe de mise à l'échelle reçoit un message système indiquant qu'une instance préemptible va être récupérée, le groupe tente de créer une nouvelle instance pour remplacer cette instance. Valeurs possibles :

  • true : active la compensation des instances préemptibles.
  • false : désactive la compensation des instances préemptibles.

compensate_with_on_demand

Boolean

true

Indique s'il faut créer automatiquement des instances à la demande pour atteindre le nombre requis d'instances ECS si les instances préemptibles ne peuvent pas être créées en raison du coût ou d'un inventaire insuffisant. Ce paramètre s'applique uniquement lorsque multi_az_policy est défini sur COST_OPTIMIZED. Valeurs possibles :

  • true : crée automatiquement des instances à la demande pour atteindre le nombre requis d'instances ECS si les instances préemptibles ne peuvent pas être créées.
  • false : ne crée pas d'instances à la demande pour atteindre le nombre requis d'instances ECS si les instances préemptibles ne peuvent pas être créées.

internet_charge_type

String

PayByBandwidth

Méthode de facturation de l'adresse IP publique. Valeurs possibles :

  • PayByBandwidth : paiement à la bande passante.
  • PayByTraffic : paiement au transfert de données.

internet_max_bandwidth_out

Long

10

Bande passante sortante maximale de l'adresse IP publique du nœud, exprimée en Mbit/s. Plage de valeurs : 1 à 100.

image_type

String

AliyunLinux

Type d'image du système d'exploitation. Spécifiez ce paramètre ou le paramètre platform. Valeurs possibles :

  • AliyunLinux : Alinux2.
  • AliyunLinux3 : Alinux3.
  • AliyunLinux3Arm64 : Alinux3 ARM.
  • AliyunLinuxUEFI : Alinux2 UEFI.
  • CentOS : CentOS.
  • Windows : Windows.
  • WindowsCore : Windows Core.
  • ContainerOS : ContainerOS.

deploymentset_id

String

ds-bp1d19mmbsv3jf6xxxxx

ID de l'ensemble de déploiement auquel appartiennent les instances ECS du pool de nœuds.

desired_size

Long

2

Nombre souhaité de nœuds dans le pool de nœuds.

private_pool_options

Object

Configuration du pool de nœuds privé.

id

String

eap-bp67acfmxazb4****

ID du pool de nœuds privé.

match_criteria

String

Open

Type de pool de nœuds privé. Ce paramètre spécifie le type de pool privé à utiliser pour créer des instances. Un pool de nœuds privé est généré lorsqu'une assurance d'élasticité ou un service de réservation de capacité prend effet. Le système sélectionne un pool de nœuds privé pour lancer des instances. Valeurs possibles :

  • Open : pool privé ouvert. Le système sélectionne un pool de nœuds privé ouvert pour lancer des instances. Si aucun pool privé ouvert correspondant n'est disponible, les ressources du pool de nœuds public sont utilisées.

  • Target : pool privé spécifique. Le système utilise les ressources du pool de nœuds privé spécifié pour lancer des instances. Si le pool privé spécifié n'est pas disponible, les instances ne peuvent pas être lancées.

  • None : aucun pool privé n'est utilisé. Les ressources des pools de nœuds privés ne sont pas utilisées pour lancer les instances.

tee_config

Object

Configuration du calcul confidentiel.

tee_enable

Boolean

false

Indique si le calcul confidentiel est activé pour le pool de nœuds.

management

Object

Configuration de la fonctionnalité de pool de nœuds géré.

enable

Boolean

false

Indique si la fonctionnalité de pool de nœuds géré est activée. Valeurs possibles :

  • true : active la fonctionnalité de pool de nœuds géré.
  • false : désactive la fonctionnalité de pool de nœuds géré. Les autres paramètres de cette section s'appliquent uniquement lorsque enable=true est spécifié.

auto_repair

Boolean

false

Indique si la réparation automatique est activée. Ce paramètre s'applique uniquement lorsque vous spécifiez enable=true. Valeurs possibles :

  • true : active la réparation automatique.
  • false : désactive la réparation automatique.

upgrade_config

Object

Configuration de la mise à jour automatique. La configuration s'applique uniquement lorsque enable=true est spécifié.

auto_upgrade

Boolean

false

Indique si la mise à jour automatique est activée. Valeurs possibles :

  • true : active la mise à jour automatique.
  • false : désactive la mise à jour automatique.

surge

Long

0

Nombre de nœuds supplémentaires.

surge_percentage

Long

0

Pourcentage de nœuds supplémentaires par rapport aux nœuds du pool. Vous devez définir ce paramètre ou surge.

max_unavailable

Long

0

Nombre maximal de nœuds pouvant être dans l'état Indisponible. Plage de valeurs : 1 à 1 000.

Valeur par défaut : 1.

count

Long

1

Ce paramètre est obsolète. Utilisez plutôt le paramètre desired_size.

Nombre de nœuds dans le pool de nœuds.

interconnect_mode

String

basic

Type de réseau du pool de nœuds edge. Ce paramètre s'applique uniquement lorsque vous définissez le paramètre type du pool de nœuds sur edge. Valeurs possibles :

  • basic : basique.
  • improved : amélioré.
  • private : dédié. Seules les versions Kubernetes 1.22 et supérieures prennent en charge ce paramètre.

interconnect_config

Object

Ce paramètre est obsolète.

Configuration du pool de nœuds edge.

cen_id

String

cen-ey9k9nfhz0f***

Ce paramètre est obsolète.

ID de l'instance Cloud Enterprise Network (CEN) associée au pool de nœuds edge amélioré.

ccn_id

String

ccn-qm5i0i0q9yi***

Ce paramètre est obsolète.

ID de l'instance Cloud Connect Network (CCN) associée au pool de nœuds edge amélioré.

ccn_region_id

String

cn-shanghai

Ce paramètre est obsolète.

Région à laquelle appartient l'instance CCN associée au pool de nœuds edge amélioré.

bandwidth

Long

10

Ce paramètre est obsolète.

Bande passante du pool de nœuds edge amélioré, exprimée en Mbit/s.

improved_period

String

1

Ce paramètre est obsolète.

Durée de l'abonnement du pool de nœuds edge amélioré, mesurée en mois.

max_nodes

Long

10

Nombre maximal de nœuds pris en charge par un pool de nœuds edge. La valeur doit être égale ou supérieure à 0. Une valeur de 0 indique que le nombre de nœuds dans le pool est limité uniquement par le quota de nœuds du cluster. Dans la plupart des cas, ce paramètre est défini sur une valeur supérieure à 0 pour les pools de nœuds edge. Ce paramètre est défini sur 0 pour les pools de nœuds dont le type est ess ou pour les pools de nœuds edge par défaut.

runtime

Configuration des moteurs de conteneurs.

Parameter

Type

Example

Description

name

String

containerd

Nom de l'environnement d'exécution de conteneurs. ACK prend en charge les types d'environnements d'exécution suivants.

  • containerd : prend en charge toutes les versions de Kubernetes. L'utilisation de containerd est recommandée.
  • Sandboxed-Container.runv : permet d'exécuter des applications dans des conteneurs isolés (sandbox), offrant une sécurité accrue. Seules les versions Kubernetes 1.24 et antérieures prennent en charge Sandboxed-Container.
  • docker : prend en charge les versions Kubernetes 1.22 et antérieures.

Valeur par défaut : containerd.

version

String

1.6.20

Version de l'environnement d'exécution de conteneurs. Par défaut, la dernière version est utilisée.

Pour plus d'informations sur les modifications apportées à Sandboxed-Container, consultez les notes de version de Sandboxed-Container.

tag

Configuration des libellés.

Parameter

Type

Example

Description

key

String

env

key du libellé.

value

String

prod

value du libellé.

taint

Configuration des taints de nœuds.

Parameter

Type

Example

Description

key

String

key

key du taint.

value

String

value

value du taint.

effect

String

NoSchedule

Politique de planification. Valeurs possibles :

  • NoSchedule : les pods qui ne tolèrent pas ce taint ne sont pas planifiés sur les nœuds portant ce taint. Cette politique affecte uniquement le processus de planification et s'applique uniquement aux pods devant être planifiés. Les pods déjà planifiés ne sont pas soumis à cette politique.

  • NoExecute : les pods qui ne tolèrent pas ce taint sont expulsés après l'ajout de ce taint au nœud.

  • PreferNoSchedule : politique de préférence pour les pods. Les pods déjà planifiés ne sont pas soumis à cette politique. Si ce taint est ajouté à un nœud, le système essaie de ne pas planifier les pods qui ne tolèrent pas ce taint sur le nœud.

Valeur par défaut : NoSchedule.