MachineKubernetesProfile interface
Konfiguracje kubernetes używane przez maszynę.
Właściwości
| artifact |
Konfiguracja używania przesyłania strumieniowego artefaktów w usłudze AKS. |
| current |
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. |
| kubelet |
Konfiguracja kubeletu na maszynie. |
| kubelet |
Określa umieszczanie woluminów emptyDir, katalogu głównego danych środowiska uruchomieniowego kontenera i magazynu efemerycznego Kubelet. |
| max |
Maksymalna liczba zasobników, które mogą być uruchamiane w węźle. |
| node |
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 |
| node |
Etykiety węzłów na maszynie. |
| node |
Nazwa węzła w klastrze Kubernetes. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| node |
Defekty dodane do nowego węzła podczas tworzenia maszyny. Na przykład key=value:NoSchedule. |
| orchestrator |
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. |
| workload |
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
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