Sdílet prostřednictvím


MachineKubernetesProfile interface

Konfigurace Kubernetes používané počítačem.

Vlastnosti

artifactStreamingProfile

Konfigurace pro použití streamování artefaktů v AKS

currentOrchestratorVersion

Verze Kubernetes spuštěná na počítači. Pokud byla orchestratorVersion plně zadaná verze <major.minor.patch>, bude toto pole přesně stejné. Pokud byl <orchestratorVersion hlavní.podverze>, bude toto pole obsahovat celou <použitou verzi major.minor.patch> . POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

kubeletConfig

Konfigurace Kubelet v počítači.

kubeletDiskType

Určuje umístění prázdných svazkůDir, kořen dat modulu runtime kontejneru a dočasné úložiště Kubelet.

maxPods

Maximální počet podů, které se dají spustit na uzlu.

nodeInitializationTaints

Tainty přidané do uzlu během vytváření, které AKS neodsouhlasí. Tyto tainty nebudou odsouhlaseny službou AKS a je možné je odebrat voláním kubectl. Tyto tainty umožňují, aby se požadovaná konfigurace spustila před tím, než je uzel připravený přijímat úlohy, například key1=value1:NoSchedule, které se pak dají odebrat. kubectl taint nodes node1 key1=value1:NoSchedule-

nodeLabels

Štítky uzlů na počítači.

nodeName

Název uzlu v clusteru Kubernetes. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

nodeTaints

Tainty přidané do nového uzlu během vytváření počítače. Například key=value:NoSchedule.

orchestratorVersion

Verze Kubernetes určená uživatelem Podporují se obě verze <opravy major.minor.patch> i <major.minor> . Při <zadání hlavní.podverze> se automaticky vybere nejnovější podporovaná verze opravy.

workloadRuntime

Určuje typ úlohy, který může uzel spustit.

Podrobnosti vlastnosti

artifactStreamingProfile

Konfigurace pro použití streamování artefaktů v AKS

artifactStreamingProfile?: AgentPoolArtifactStreamingProfile

Hodnota vlastnosti

currentOrchestratorVersion

Verze Kubernetes spuštěná na počítači. Pokud byla orchestratorVersion plně zadaná verze <major.minor.patch>, bude toto pole přesně stejné. Pokud byl <orchestratorVersion hlavní.podverze>, bude toto pole obsahovat celou <použitou verzi major.minor.patch> . POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

currentOrchestratorVersion?: string

Hodnota vlastnosti

string

kubeletConfig

Konfigurace Kubelet v počítači.

kubeletConfig?: KubeletConfig

Hodnota vlastnosti

kubeletDiskType

Určuje umístění prázdných svazkůDir, kořen dat modulu runtime kontejneru a dočasné úložiště Kubelet.

kubeletDiskType?: string

Hodnota vlastnosti

string

maxPods

Maximální počet podů, které se dají spustit na uzlu.

maxPods?: number

Hodnota vlastnosti

number

nodeInitializationTaints

Tainty přidané do uzlu během vytváření, které AKS neodsouhlasí. Tyto tainty nebudou odsouhlaseny službou AKS a je možné je odebrat voláním kubectl. Tyto tainty umožňují, aby se požadovaná konfigurace spustila před tím, než je uzel připravený přijímat úlohy, například key1=value1:NoSchedule, které se pak dají odebrat. kubectl taint nodes node1 key1=value1:NoSchedule-

nodeInitializationTaints?: string[]

Hodnota vlastnosti

string[]

nodeLabels

Štítky uzlů na počítači.

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

Hodnota vlastnosti

{[propertyName: string]: string}

nodeName

Název uzlu v clusteru Kubernetes. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

nodeName?: string

Hodnota vlastnosti

string

nodeTaints

Tainty přidané do nového uzlu během vytváření počítače. Například key=value:NoSchedule.

nodeTaints?: string[]

Hodnota vlastnosti

string[]

orchestratorVersion

Verze Kubernetes určená uživatelem Podporují se obě verze <opravy major.minor.patch> i <major.minor> . Při <zadání hlavní.podverze> se automaticky vybere nejnovější podporovaná verze opravy.

orchestratorVersion?: string

Hodnota vlastnosti

string

workloadRuntime

Určuje typ úlohy, který může uzel spustit.

workloadRuntime?: string

Hodnota vlastnosti

string