MachineKubernetesProfile interface
Konfigurace Kubernetes používané počítačem.
Vlastnosti
| artifact |
Konfigurace pro použití streamování artefaktů v AKS |
| current |
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. |
| kubelet |
Konfigurace Kubelet v počítači. |
| kubelet |
Určuje umístění prázdných svazkůDir, kořen dat modulu runtime kontejneru a dočasné úložiště Kubelet. |
| max |
Maximální počet podů, které se dají spustit na uzlu. |
| node |
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. |
| node |
Štítky uzlů na počítači. |
| node |
Název uzlu v clusteru Kubernetes. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| node |
Tainty přidané do nového uzlu během vytváření počítače. Například key=value:NoSchedule. |
| orchestrator |
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. |
| workload |
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
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