MachineKubernetesProfile interface
As configurações do Kubernetes usadas pela máquina.
Propriedades
| artifact |
Configuração para usar streaming de artefato no AKS. |
| current |
A versão do Kubernetes em execução na máquina. Se orchestratorVersion foi uma versão <totalmente especificada major.minor.patch>, este campo será exatamente igual a ele. Se orchestratorVersion foi <major.minor>, este campo conterá a versão completa <major.minor.patch> que está sendo usada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| kubelet |
A configuração do Kubelet na máquina. |
| kubelet |
Determina o posicionamento de volumes emptyDir, raiz de dados de tempo de execução do contêiner e armazenamento efêmero do Kubelet. |
| max |
O número máximo de pods que podem ser executados em um nó. |
| node |
Manchas adicionadas no nó durante a criação que não serão reconciliadas pelo AKS. Estas manchas não serão reconciliadas pelo AKS e podem ser removidas com uma chamada kubectl. Essas manchas permitem que a configuração necessária seja executada antes que o nó esteja pronto para aceitar cargas de trabalho, por exemplo, 'key1=value1:NoSchedule' que, em seguida, pode ser removido com |
| node |
As etiquetas de nó na máquina. |
| node |
O nome do nó no cluster do Kubernetes. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| node |
As manchas adicionadas ao novo nó durante a criação da máquina. Por exemplo, key=value:NoSchedule. |
| orchestrator |
A versão do Kubernetes especificada pelo usuário. Ambas as versões <de patch major.minor.patch> e <major.minor> são suportadas. Quando <major.minor> é especificado, a versão mais recente do patch suportado é escolhida automaticamente. |
| workload |
Determina o tipo de carga de trabalho que um nó pode executar. |
Detalhes de Propriedade
artifactStreamingProfile
Configuração para usar streaming de artefato no AKS.
artifactStreamingProfile?: AgentPoolArtifactStreamingProfile
Valor de Propriedade
currentOrchestratorVersion
A versão do Kubernetes em execução na máquina. Se orchestratorVersion foi uma versão <totalmente especificada major.minor.patch>, este campo será exatamente igual a ele. Se orchestratorVersion foi <major.minor>, este campo conterá a versão completa <major.minor.patch> que está sendo usada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
currentOrchestratorVersion?: string
Valor de Propriedade
string
kubeletConfig
A configuração do Kubelet na máquina.
kubeletConfig?: KubeletConfig
Valor de Propriedade
kubeletDiskType
Determina o posicionamento de volumes emptyDir, raiz de dados de tempo de execução do contêiner e armazenamento efêmero do Kubelet.
kubeletDiskType?: string
Valor de Propriedade
string
maxPods
O número máximo de pods que podem ser executados em um nó.
maxPods?: number
Valor de Propriedade
number
nodeInitializationTaints
Manchas adicionadas no nó durante a criação que não serão reconciliadas pelo AKS. Estas manchas não serão reconciliadas pelo AKS e podem ser removidas com uma chamada kubectl. Essas manchas permitem que a configuração necessária seja executada antes que o nó esteja pronto para aceitar cargas de trabalho, por exemplo, 'key1=value1:NoSchedule' que, em seguida, pode ser removido com kubectl taint nodes node1 key1=value1:NoSchedule-
nodeInitializationTaints?: string[]
Valor de Propriedade
string[]
nodeLabels
As etiquetas de nó na máquina.
nodeLabels?: {[propertyName: string]: string}
Valor de Propriedade
{[propertyName: string]: string}
nodeName
O nome do nó no cluster do Kubernetes. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
nodeName?: string
Valor de Propriedade
string
nodeTaints
As manchas adicionadas ao novo nó durante a criação da máquina. Por exemplo, key=value:NoSchedule.
nodeTaints?: string[]
Valor de Propriedade
string[]
orchestratorVersion
A versão do Kubernetes especificada pelo usuário. Ambas as versões <de patch major.minor.patch> e <major.minor> são suportadas. Quando <major.minor> é especificado, a versão mais recente do patch suportado é escolhida automaticamente.
orchestratorVersion?: string
Valor de Propriedade
string
workloadRuntime
Determina o tipo de carga de trabalho que um nó pode executar.
workloadRuntime?: string
Valor de Propriedade
string