Delen via


MachineKubernetesProfile interface

De Kubernetes-configuraties die door de machine worden gebruikt.

Eigenschappen

artifactStreamingProfile

Configuratie voor het gebruik van artefactstreaming op AKS.

currentOrchestratorVersion

De versie van Kubernetes die op de machine draait. Als orchestratorVersion een volledig opgegeven versie <major.minor.patch> was, is dit veld precies gelijk aan het veld. Als orchestratorVersion major.minor< was>, bevat dit veld de volledige <versie major.minor.patch> die wordt gebruikt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

kubeletConfig

De Kubelet-configuratie op de machine.

kubeletDiskType

Bepaalt de plaatsing van legeDir-volumes, hoofdmap van containerruntimegegevens en tijdelijke Kubelet-opslag.

maxPods

Het maximum aantal pods dat op een knooppunt kan worden uitgevoerd.

nodeInitializationTaints

Smetten die tijdens het maken op de knoop worden toegevoegd en die niet door AKS worden verzoend. Deze taints worden niet afgestemd door AKS en kunnen worden verwijderd met een kubectl-aanroep. Met deze taints kan de vereiste configuratie worden uitgevoerd voordat het knooppunt klaar is om workloads te accepteren, bijvoorbeeld 'key1=value1:NoSchedule' die vervolgens kunnen worden verwijderd met kubectl taint nodes node1 key1=value1:NoSchedule-

nodeLabels

De knooppuntlabels op de machine.

nodeName

De naam van het knooppunt in het Kubernetes-cluster. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

nodeTaints

De smetten die tijdens het maken van de machine aan een nieuw knooppunt worden toegevoegd. Bijvoorbeeld key=value:NoSchedule.

orchestratorVersion

De versie van Kubernetes die door de gebruiker is opgegeven. Zowel patchversie <major.minor.patch> als <major.minor> worden ondersteund. Wanneer <major.minor> is opgegeven, wordt automatisch de meest recente ondersteunde patchversie gekozen.

workloadRuntime

Bepaalt het type workload dat een knooppunt kan uitvoeren.

Eigenschapdetails

artifactStreamingProfile

Configuratie voor het gebruik van artefactstreaming op AKS.

artifactStreamingProfile?: AgentPoolArtifactStreamingProfile

Waarde van eigenschap

currentOrchestratorVersion

De versie van Kubernetes die op de machine draait. Als orchestratorVersion een volledig opgegeven versie <major.minor.patch> was, is dit veld precies gelijk aan het veld. Als orchestratorVersion major.minor< was>, bevat dit veld de volledige <versie major.minor.patch> die wordt gebruikt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

currentOrchestratorVersion?: string

Waarde van eigenschap

string

kubeletConfig

De Kubelet-configuratie op de machine.

kubeletConfig?: KubeletConfig

Waarde van eigenschap

kubeletDiskType

Bepaalt de plaatsing van legeDir-volumes, hoofdmap van containerruntimegegevens en tijdelijke Kubelet-opslag.

kubeletDiskType?: string

Waarde van eigenschap

string

maxPods

Het maximum aantal pods dat op een knooppunt kan worden uitgevoerd.

maxPods?: number

Waarde van eigenschap

number

nodeInitializationTaints

Smetten die tijdens het maken op de knoop worden toegevoegd en die niet door AKS worden verzoend. Deze taints worden niet afgestemd door AKS en kunnen worden verwijderd met een kubectl-aanroep. Met deze taints kan de vereiste configuratie worden uitgevoerd voordat het knooppunt klaar is om workloads te accepteren, bijvoorbeeld 'key1=value1:NoSchedule' die vervolgens kunnen worden verwijderd met kubectl taint nodes node1 key1=value1:NoSchedule-

nodeInitializationTaints?: string[]

Waarde van eigenschap

string[]

nodeLabels

De knooppuntlabels op de machine.

nodeLabels?: {[propertyName: string]: string}

Waarde van eigenschap

{[propertyName: string]: string}

nodeName

De naam van het knooppunt in het Kubernetes-cluster. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

nodeName?: string

Waarde van eigenschap

string

nodeTaints

De smetten die tijdens het maken van de machine aan een nieuw knooppunt worden toegevoegd. Bijvoorbeeld key=value:NoSchedule.

nodeTaints?: string[]

Waarde van eigenschap

string[]

orchestratorVersion

De versie van Kubernetes die door de gebruiker is opgegeven. Zowel patchversie <major.minor.patch> als <major.minor> worden ondersteund. Wanneer <major.minor> is opgegeven, wordt automatisch de meest recente ondersteunde patchversie gekozen.

orchestratorVersion?: string

Waarde van eigenschap

string

workloadRuntime

Bepaalt het type workload dat een knooppunt kan uitvoeren.

workloadRuntime?: string

Waarde van eigenschap

string