KubeletConfig Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Confira Configuração de nó personalizado do AKS para obter mais detalhes.
public class KubeletConfig
type KubeletConfig = class
Public Class KubeletConfig
- Herança
-
KubeletConfig
Construtores
KubeletConfig() |
Inicializa uma nova instância de KubeletConfig. |
Propriedades
AllowedUnsafeSysctls |
Lista permitida de sysctls não seguros ou padrões sysctl não seguros (terminando em |
ContainerLogMaxFiles |
O número máximo de arquivos de log de contêiner que podem estar presentes para um contêiner. O número deve ser ≥ 2. |
ContainerLogMaxSizeInMB |
O tamanho máximo (por exemplo, 10Mi) do arquivo de log de contêiner antes de ser girado. |
CpuCfsQuotaPeriod |
O padrão é '100ms'. Os valores válidos são uma sequência de números decimais com uma fração opcional e um sufixo de unidade. Por exemplo: '300ms', '2h45m'. As unidades com suporte são 'ns', 'us', 'ms', 's', 'm' e 'h'. |
CpuManagerPolicy |
O padrão é 'none'. Confira Políticas de gerenciamento de CPU do Kubernetes para obter mais informações. Os valores permitidos são 'none' e 'static'. |
FailStartWithSwapOn |
Se definido como true, fará com que o Kubelet falhe ao iniciar se a troca estiver habilitada no nó. |
ImageGcHighThreshold |
Para desabilitar a coleta de lixo de imagem, defina como 100. O padrão é 85%. |
ImageGcLowThreshold |
Isso não pode ser definido acima de imageGcHighThreshold. O padrão é 80%. |
IsCpuCfsQuotaEnabled |
O padrão é true. |
PodMaxPids |
O número máximo de processos por pod. |
TopologyManagerPolicy |
Para obter mais informações, consulte Gerenciador de Topologia do Kubernetes. O padrão é 'none'. Os valores permitidos são 'none', 'best-effort', 'restricted' e 'single-numa-node'. |
Aplica-se a
Azure SDK for .NET