MachineKubernetesProfile interface
Makine tarafından kullanılan Kubernetes yapılandırmaları.
Özellikler
| artifact |
AKS'de yapıt akışını kullanmak için yapılandırma. |
| current |
Makinede çalışan Kubernetes sürümü. OrchestratorVersion tam olarak belirtilen bir major.minor.patch< sürümüyse>, bu alan tam olarak buna eşit olacaktır. OrchestratorVersion major.minor< ise>, bu alan kullanılmakta olan tam <major.minor.patch> sürümünü içerir. |
| kubelet |
Makinedeki Kubelet yapılandırması. |
| kubelet |
emptyDir birimlerinin, kapsayıcı çalışma zamanı veri kökünün ve Kubelet kısa ömürlü depolamanın yerleşimini belirler. |
| max |
Bir düğümde çalışabilecek en fazla pod sayısı. |
| node |
Oluşturma sırasında düğüme eklenen ve AKS tarafından uzlaştırılmayacak taint'ler. Bu taint'ler AKS tarafından mutabık hale getirilmez ve kubectl çağrısıyla kaldırılabilir. Bu renk tonları, düğüm iş yüklerini kabul etmeye hazır olmadan önce gerekli yapılandırmanın çalıştırılmasına olanak tanır; örneğin, 'key1=value1:NoSchedule' ile kaldırılabilir |
| node |
Makinedeki düğüm etiketleri. |
| node |
Kubernetes kümesindeki düğüm adı. |
| node |
Makine oluşturma sırasında yeni düğüme eklenen lekeler. Örneğin, key=value:NoSchedule. |
| orchestrator |
Kullanıcı tarafından belirtilen Kubernetes sürümü. Hem major.minor.patch hem <de major.minor> düzeltme eki< sürümü >desteklenir. <major.minor> belirtildiğinde, desteklenen en son yama sürümü otomatik olarak seçilir. |
| workload |
Bir düğümün çalıştırabileceği iş yükü türünü belirler. |
Özellik Ayrıntıları
artifactStreamingProfile
AKS'de yapıt akışını kullanmak için yapılandırma.
artifactStreamingProfile?: AgentPoolArtifactStreamingProfile
Özellik Değeri
currentOrchestratorVersion
Makinede çalışan Kubernetes sürümü. OrchestratorVersion tam olarak belirtilen bir major.minor.patch< sürümüyse>, bu alan tam olarak buna eşit olacaktır. OrchestratorVersion major.minor< ise>, bu alan kullanılmakta olan tam <major.minor.patch> sürümünü içerir.
currentOrchestratorVersion?: string
Özellik Değeri
string
kubeletConfig
kubeletDiskType
emptyDir birimlerinin, kapsayıcı çalışma zamanı veri kökünün ve Kubelet kısa ömürlü depolamanın yerleşimini belirler.
kubeletDiskType?: string
Özellik Değeri
string
maxPods
Bir düğümde çalışabilecek en fazla pod sayısı.
maxPods?: number
Özellik Değeri
number
nodeInitializationTaints
Oluşturma sırasında düğüme eklenen ve AKS tarafından uzlaştırılmayacak taint'ler. Bu taint'ler AKS tarafından mutabık hale getirilmez ve kubectl çağrısıyla kaldırılabilir. Bu renk tonları, düğüm iş yüklerini kabul etmeye hazır olmadan önce gerekli yapılandırmanın çalıştırılmasına olanak tanır; örneğin, 'key1=value1:NoSchedule' ile kaldırılabilir kubectl taint nodes node1 key1=value1:NoSchedule-
nodeInitializationTaints?: string[]
Özellik Değeri
string[]
nodeLabels
Makinedeki düğüm etiketleri.
nodeLabels?: Record<string, string>
Özellik Değeri
Record<string, string>
nodeName
Kubernetes kümesindeki düğüm adı.
nodeName?: string
Özellik Değeri
string
nodeTaints
Makine oluşturma sırasında yeni düğüme eklenen lekeler. Örneğin, key=value:NoSchedule.
nodeTaints?: string[]
Özellik Değeri
string[]
orchestratorVersion
Kullanıcı tarafından belirtilen Kubernetes sürümü. Hem major.minor.patch hem <de major.minor> düzeltme eki< sürümü >desteklenir. <major.minor> belirtildiğinde, desteklenen en son yama sürümü otomatik olarak seçilir.
orchestratorVersion?: string
Özellik Değeri
string
workloadRuntime
Bir düğümün çalıştırabileceği iş yükü türünü belirler.
workloadRuntime?: string
Özellik Değeri
string