BareMetalNodePoolConfig descreve a configuração de todos os nós em um determinado pool de nós bare metal.
Representação JSON |
---|
{ "nodeConfigs": [ { object ( |
Campos | |
---|---|
node |
Obrigatório. A lista de endereços de máquinas no pool de nós bare metal. |
operating |
Especifica o sistema operacional dos nós (padrão: LINUX). |
taints[] |
Os taints iniciais atribuídos aos nós deste pool. |
labels |
Os rótulos atribuídos aos nós deste pool de nós. Um objeto que contém uma lista de pares de chave-valor. Exemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }. Um objeto com uma lista de pares |
kubelet |
As configurações do kubelet modificáveis para as máquinas bare metal. |
BareMetalNodeConfig
O BareMetalNodeConfig lista os endereços de máquina para acessar os nós.
Representação JSON |
---|
{ "nodeIp": string, "labels": { string: string, ... } } |
Campos | |
---|---|
node |
O endereço IPv4 padrão para acesso SSH e nó do Kubernetes. Exemplo: 192.168.0.1 |
labels |
Os rótulos atribuídos a este nó. Um objeto que contém uma lista de pares de chave-valor. Os rótulos aqui, unidos aos rótulos definidos em BareMetalNodePoolConfig, são o conjunto de rótulos que serão aplicados ao nó. Se houver conflitos, os identificadores BareMetalNodeConfig terão precedência. Exemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }. Um objeto com uma lista de pares |
OperatingSystem
Os sistemas operacionais disponíveis para execução em um nó.
Enums | |
---|---|
OPERATING_SYSTEM_UNSPECIFIED |
Nenhum ambiente de execução do sistema operacional selecionado. |
LINUX |
Sistema operacional Linux. |
BareMetalKubeletConfig
O KubeletConfig define as configurações do kubelet que podem ser modificadas para máquinas bare metal.
Observação: esta lista inclui campos com suporte no GKE. Consulte https://cloud.google.com/kubernetes-engine/docs/how-to/node-system-config#kubelet-options.
Representação JSON |
---|
{ "registryBurst": integer, "serializeImagePullsDisabled": boolean, "registryPullQps": integer } |
Campos | |
---|---|
registry |
O tamanho máximo de extrações de bursty permite que as extrações sejam feitas para esse número, sem exceder o valor de registryPullQps. O valor não pode ser negativo. A atualização desse campo pode afetar a escalabilidade, mudando a quantidade de tráfego gerada por extrações de imagem. O valor padrão é 10. |
serialize |
Evita que o Kubelet extraia várias imagens de uma vez. Recomendamos não mudar o valor padrão em nós que executam o daemon do Docker com a versão < 1.9 ou um back-end de armazenamento do Another Union File System (Aufs). O problema https://github.com/kubernetes/kubernetes/issues/10959 tem mais detalhes. |
registry |
O limite de extrações de registro por segundo. Definir esse valor como 0 significa que não há limite. A atualização desse campo pode afetar a escalabilidade, mudando a quantidade de tráfego gerada por extrações de imagem. O padrão é 5. |