MachineKubernetesProfile interface
Les configurations Kubernetes utilisées par la machine.
Propriétés
| artifact |
Configuration pour l’utilisation de la diffusion en continu d’artefacts sur AKS. |
| current |
Version de Kubernetes exécutée sur la machine. Si orchestratorVersion était une version entièrement spécifiée major.minor.patch<>, ce champ sera exactement égal à celui-ci. Si orchestratorVersion était <major.minor>, ce champ contiendra la version complète <de major.minor.patch> utilisée. |
| kubelet |
La configuration Kubelet sur la machine. |
| kubelet |
Détermine le placement des volumes emptyDir, de la racine des données du runtime de conteneur et du stockage éphémère Kubelet. |
| max |
Nombre maximal de pods qui peuvent s’exécuter sur un nœud. |
| node |
Teintes ajoutées sur le nœud lors de la création qui ne seront pas réconciliées par AKS. Ces teintes ne seront pas réconciliées par AKS et peuvent être supprimées avec un appel kubectl. Ces teintes permettent l’exécution de la configuration requise avant que le nœud soit prêt à accepter des charges de travail, par exemple « key1=value1 :NoSchedule » qui peut ensuite être supprimé avec |
| node |
Les étiquettes de nœud sur la machine. |
| node |
Nom du nœud dans le cluster Kubernetes. |
| node |
Les taches ajoutées au nouveau nœud lors de la création de la machine. Par exemple, key=value :NoSchedule. |
| orchestrator |
Version de Kubernetes spécifiée par l’utilisateur. Les deux versions correctives <major.minor.patch> et <major.minor> sont prises en charge. Lorsque <major.minor> est spécifié, la dernière version de correctif prise en charge est choisie automatiquement. |
| workload |
Détermine le type de charge de travail qu’un nœud peut exécuter. |
Détails de la propriété
artifactStreamingProfile
Configuration pour l’utilisation de la diffusion en continu d’artefacts sur AKS.
artifactStreamingProfile?: AgentPoolArtifactStreamingProfile
Valeur de propriété
currentOrchestratorVersion
Version de Kubernetes exécutée sur la machine. Si orchestratorVersion était une version entièrement spécifiée major.minor.patch<>, ce champ sera exactement égal à celui-ci. Si orchestratorVersion était <major.minor>, ce champ contiendra la version complète <de major.minor.patch> utilisée.
currentOrchestratorVersion?: string
Valeur de propriété
string
kubeletConfig
La configuration Kubelet sur la machine.
kubeletConfig?: KubeletConfig
Valeur de propriété
kubeletDiskType
Détermine le placement des volumes emptyDir, de la racine des données du runtime de conteneur et du stockage éphémère Kubelet.
kubeletDiskType?: string
Valeur de propriété
string
maxPods
Nombre maximal de pods qui peuvent s’exécuter sur un nœud.
maxPods?: number
Valeur de propriété
number
nodeInitializationTaints
Teintes ajoutées sur le nœud lors de la création qui ne seront pas réconciliées par AKS. Ces teintes ne seront pas réconciliées par AKS et peuvent être supprimées avec un appel kubectl. Ces teintes permettent l’exécution de la configuration requise avant que le nœud soit prêt à accepter des charges de travail, par exemple « key1=value1 :NoSchedule » qui peut ensuite être supprimé avec kubectl taint nodes node1 key1=value1:NoSchedule-
nodeInitializationTaints?: string[]
Valeur de propriété
string[]
nodeLabels
Les étiquettes de nœud sur la machine.
nodeLabels?: Record<string, string>
Valeur de propriété
Record<string, string>
nodeName
Nom du nœud dans le cluster Kubernetes.
nodeName?: string
Valeur de propriété
string
nodeTaints
Les taches ajoutées au nouveau nœud lors de la création de la machine. Par exemple, key=value :NoSchedule.
nodeTaints?: string[]
Valeur de propriété
string[]
orchestratorVersion
Version de Kubernetes spécifiée par l’utilisateur. Les deux versions correctives <major.minor.patch> et <major.minor> sont prises en charge. Lorsque <major.minor> est spécifié, la dernière version de correctif prise en charge est choisie automatiquement.
orchestratorVersion?: string
Valeur de propriété
string
workloadRuntime
Détermine le type de charge de travail qu’un nœud peut exécuter.
workloadRuntime?: string
Valeur de propriété
string