Udostępnij za pośrednictwem


MachineKubernetesProfile interface

Konfiguracje kubernetes używane przez maszynę.

Właściwości

artifactStreamingProfile

Konfiguracja używania przesyłania strumieniowego artefaktów w usłudze AKS.

currentOrchestratorVersion

Wersja platformy Kubernetes uruchomiona na maszynie. Jeśli orchestratorVersion była w pełni określoną wersją <major.minor.patch>, to pole będzie dokładnie takie samo. Jeśli element orchestratorVersion był <główny.pomocniczy>, to pole będzie zawierać pełną <używaną wersję główna.pomocnicza.patch> . UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

kubeletConfig

Konfiguracja kubeletu na maszynie.

kubeletDiskType

Określa umieszczanie woluminów emptyDir, katalogu głównego danych środowiska uruchomieniowego kontenera i magazynu efemerycznego Kubelet.

maxPods

Maksymalna liczba zasobników, które mogą być uruchamiane w węźle.

nodeInitializationTaints

Defekty dodane w węźle podczas tworzenia, które nie zostaną uzgodnione przez usługę AKS. Te defekty nie zostaną uzgodnione przez usługę AKS i można je usunąć za pomocą wywołania kubectl. Te defekty umożliwiają uruchamianie wymaganej konfiguracji przed przygotowaniem węzła do akceptowania obciążeń, na przykład "key1=value1:NoSchedule", które następnie można usunąć za pomocą polecenia kubectl taint nodes node1 key1=value1:NoSchedule-

nodeLabels

Etykiety węzłów na maszynie.

nodeName

Nazwa węzła w klastrze Kubernetes. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

nodeTaints

Defekty dodane do nowego węzła podczas tworzenia maszyny. Na przykład key=value:NoSchedule.

orchestratorVersion

Wersja platformy Kubernetes określona przez użytkownika. Obsługiwane są wersje poprawki <major.minor.patch> i <major.minor> . Po <określeniu wersji major.minor> jest wybierana automatycznie najnowsza obsługiwana wersja poprawki.

workloadRuntime

Określa typ obciążenia, który może uruchomić węzeł.

Szczegóły właściwości

artifactStreamingProfile

Konfiguracja używania przesyłania strumieniowego artefaktów w usłudze AKS.

artifactStreamingProfile?: AgentPoolArtifactStreamingProfile

Wartość właściwości

currentOrchestratorVersion

Wersja platformy Kubernetes uruchomiona na maszynie. Jeśli orchestratorVersion była w pełni określoną wersją <major.minor.patch>, to pole będzie dokładnie takie samo. Jeśli element orchestratorVersion był <główny.pomocniczy>, to pole będzie zawierać pełną <używaną wersję główna.pomocnicza.patch> . UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

currentOrchestratorVersion?: string

Wartość właściwości

string

kubeletConfig

Konfiguracja kubeletu na maszynie.

kubeletConfig?: KubeletConfig

Wartość właściwości

kubeletDiskType

Określa umieszczanie woluminów emptyDir, katalogu głównego danych środowiska uruchomieniowego kontenera i magazynu efemerycznego Kubelet.

kubeletDiskType?: string

Wartość właściwości

string

maxPods

Maksymalna liczba zasobników, które mogą być uruchamiane w węźle.

maxPods?: number

Wartość właściwości

number

nodeInitializationTaints

Defekty dodane w węźle podczas tworzenia, które nie zostaną uzgodnione przez usługę AKS. Te defekty nie zostaną uzgodnione przez usługę AKS i można je usunąć za pomocą wywołania kubectl. Te defekty umożliwiają uruchamianie wymaganej konfiguracji przed przygotowaniem węzła do akceptowania obciążeń, na przykład "key1=value1:NoSchedule", które następnie można usunąć za pomocą polecenia kubectl taint nodes node1 key1=value1:NoSchedule-

nodeInitializationTaints?: string[]

Wartość właściwości

string[]

nodeLabels

Etykiety węzłów na maszynie.

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

Wartość właściwości

{[propertyName: string]: string}

nodeName

Nazwa węzła w klastrze Kubernetes. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

nodeName?: string

Wartość właściwości

string

nodeTaints

Defekty dodane do nowego węzła podczas tworzenia maszyny. Na przykład key=value:NoSchedule.

nodeTaints?: string[]

Wartość właściwości

string[]

orchestratorVersion

Wersja platformy Kubernetes określona przez użytkownika. Obsługiwane są wersje poprawki <major.minor.patch> i <major.minor> . Po <określeniu wersji major.minor> jest wybierana automatycznie najnowsza obsługiwana wersja poprawki.

orchestratorVersion?: string

Wartość właściwości

string

workloadRuntime

Określa typ obciążenia, który może uruchomić węzeł.

workloadRuntime?: string

Wartość właściwości

string