Compartilhar via


KubeletConfig Classe

Definição

Configurações do Kubelet de nós de agente.

public class KubeletConfig
type KubeletConfig = class
Public Class KubeletConfig
Herança
KubeletConfig

Construtores

KubeletConfig()

Inicializa uma nova instância da classe KubeletConfig.

KubeletConfig(String, Nullable<Boolean>, String, Nullable<Int32>, Nullable<Int32>, String, IList<String>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Inicializa uma nova instância da classe KubeletConfig.

Propriedades

AllowedUnsafeSysctls

Obtém ou define a lista de permissões de sysctls não seguros ou padrões sysctl não seguros (terminando em *).

ContainerLogMaxFiles

Obtém ou define 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.

ContainerLogMaxSizeMB

Obtém ou define o tamanho máximo (por exemplo, 10Mi) do arquivo de log de contêiner antes de ser girado.

CpuCfsQuota

Obtém ou define habilitar a imposição de cota de CFS da CPU para contêineres que especificam limites de CPU.

CpuCfsQuotaPeriod

Obtém ou define o valor do período de cota de CFS da CPU.

CpuManagerPolicy

Obtém ou define a política do Gerenciador de CPU a ser usada.

FailSwapOn

Obtém ou define se definido como true, ele fará com que o Kubelet falhe ao iniciar se a troca estiver habilitada no nó.

ImageGcHighThreshold

Obtém ou define a porcentagem de uso do disco após o qual a coleta de lixo de imagem sempre é executada.

ImageGcLowThreshold

Obtém ou define a porcentagem de uso do disco antes do qual a coleta de lixo de imagem nunca é executada.

PodMaxPids

Obtém ou define o número máximo de processos por pod.

TopologyManagerPolicy

Obtém ou define a política do Gerenciador de topologia a ser usada.

Métodos

Validate()

Valide o objeto .

Aplica-se a