Descoberta de Recurso do Nó
Ao ativar o complemento de cluster de Descoberta de Recurso de Nó, você pode especificar os pares de chave/valor a seguir como argumentos.
| Chave (API e CLI) | Nome para Exibição da Chave (Console) | Descrição | Obrigatório/Opcional | Valor Padrão | Valor de Exemplo |
|---|---|---|---|---|---|
affinity |
afinidade |
Um grupo de regras de programação de afinidade. Formato JSON em texto simples ou codificado em Base64. Não utilizado por:
Possíveis equivalentes:
|
Opcional | null | null |
nodeSelectors |
seletores de nó |
Você pode usar seletores de nó e labels de nó para controlar os nós de trabalho nos quais os pods complementares são executados. Para que um pod seja executado em um nó, o seletor de nós do pod deve ter a mesma chave/valor do label do nó. Defina Formato JSON em texto simples ou codificado em Base64. Não utilizado por:
Possíveis equivalentes:
|
Opcional | null | {"foo":"bar", "foo2": "bar2"}O pod só será executado em nós que tenham o label |
numOfReplicas |
numOfReplications | O número de réplicas da implantação do complemento. Não utilizado por:
Possíveis equivalentes:
|
Obrigatório | 1Cria uma réplica da implantação do complemento por cluster. |
2Cria duas réplicas da implantação do complemento por cluster. |
rollingUpdate |
Atualização incremental |
Controla o comportamento desejado de atualização incremental por maxSurge e maxUnavailable. Formato JSON em texto simples ou codificado em Base64. Não utilizado por:
Possíveis equivalentes:
|
Opcional | null | null |
tolerations |
tolerâncias |
Você pode usar taints e tolerations para controlar os nós de trabalho nos quais os pods complementares são executados. Para que um pod seja executado em um nó que tenha uma taint, o pod deve ter uma tolerância correspondente. Defina Formato JSON em texto simples ou codificado em Base64. Possíveis equivalentes:
|
Opcional | null | [{"key":"tolerationKeyFoo", "value":"tolerationValBar", "effect":"noSchedule", "operator":"exists"}]Somente pods que têm essa tolerância podem ser executados em nós de trabalho que têm a mancha |
topologySpreadConstraints |
topologiaSpreadConstraints |
Como distribuir pods correspondentes entre a topologia fornecida. Formato JSON em texto simples ou codificado em Base64. Não utilizado por:
|
Opcional | null | null |
| Chave (API e CLI) | Nome para Exibição da Chave (Console) | Descrição | Obrigatório/Opcional | Valor Padrão | Valor de Exemplo |
|---|---|---|---|---|---|
master.tolerations |
tolerâncias para mestre nfd | Tolerâncias personalizadas a serem aplicadas aos pods principais da NFD. | Opcional |
|
|
master.affinity |
afinidade para mestre nfd | Regras de afinidade de nó para programar pods NFD. | Opcional |
|
|
master.config |
config para mestre nfd |
Configuração mestre adicional para mesclar em Formato YAML ou JSON em texto sem formatação. |
Opcional | null |
|
master.resources |
recursos para mestre nfd | Solicitações e limites de recursos para o contêiner mestre de NFD. Formato JSON em texto sem formatação. | Opcional | null |
|
master.replicaCount |
replicaCount para mestre nfd | Contagem de réplicas para a implantação principal de NFD. | Opcional | null |
|
master.extraArgs |
extraArgs p/ mestre nfd |
Argumentos de linha de comando adicionais para o contêiner mestre de NFD. Formato de array JSON em texto sem formatação. |
Opcional | null |
|
master.annotations |
anotações para pods mestre nfd | Anotações a serem mescladas no modelo de pod mestre da NFD. | Opcional | null |
|
priorityClassName |
priorityClassName para implantações nfd | PriorityClassName para as implantações de NFD mestre e gc. | Opcional | null |
|
worker.config |
config para colaborador nfd |
Configuração de colaborador adicional para mesclar em Formato YAML ou JSON em texto sem formatação. |
Opcional | null |
|
worker.resources |
recursos para colaborador nfd | Solicitações e limites de recursos para o contêiner do colaborador de NFD. Formato JSON em texto sem formatação. | Opcional | null |
|
worker.tolerations |
tolerâncias para trabalhador nfd | Tolerâncias adicionais a serem anexadas aos pods de colaborador da NFD. | Opcional | null |
|
worker.nodeSelector |
nodeSelector para trabalhador nfd | Rótulos do seletor de nós a serem mesclados no DaemonSet do trabalhador de NFD. | Opcional | null |
|
worker.priorityClassName |
priorityClassName para colaborador nfd | PriorityClassName para o DaemonSet do colaborador da NFD. | Opcional | null |
|
worker.extraArgs |
extraArgs p/ worker nfd |
Argumentos de linha de comando adicionais para o contêiner de worker de NFD. Formato de array JSON em texto sem formatação. |
Opcional | null |
|
worker.annotations |
anotações para pods de worker nfd | Anotações a serem mescladas no modelo de pod do colaborador da NFD. | Opcional | null |
|
master.customConfigData |
Dados de configuração principal NFD personalizada |
Forneça conteúdo para o ConfigMap Se fornecido, ele será montado automaticamente. |
Opcional | "" |
|
worker.customConfigData |
Dados de configuração do colaborador NFD personalizado |
Forneça conteúdo para o ConfigMap Se fornecido, ele será montado automaticamente. |
Opcional | "" |