Pular para o conteúdo

Parâmetros do Kubelet

Três comandos gerenciam um arquivo de parâmetros personalizados do kubelet, /etc/vpm/kubelet-custom-params.txt. Os três são da F5, nenhum está na debug API, e todos os três são orientados pelo suporte — os parâmetros do kubelet alteram como o nó executa as cargas de trabalho do Kubernetes.

Lê os parâmetros personalizados atuais.

Terminal window
execcli kubelet-get-params
Error: failed to read all params: failed to read custom param file: open /etc/vpm/kubelet-custom-params.txt: permission denied

Este comando não funciona a partir do Site CLI nesta versão. A conta admin não consegue ler o arquivo de parâmetros, portanto o comando falha independentemente de existirem ou não parâmetros configurados:

Error: failed to read all params: failed to read custom param file:
open /etc/vpm/kubelet-custom-params.txt: permission denied

Por que isso importa mais do que parece. A falha é um erro de permissão, não um resultado vazio, e os dois são fáceis de confundir — “failed to read all params” parece dizer “não há parâmetros”. Isso não é evidência de que nenhum parâmetro está configurado. Nesta versão, a única maneira de visualizá-los a partir do Site CLI é com acesso root auxiliar, que também é orientado pelo suporte.

Adiciona um parâmetro personalizado.

Terminal window
execcli kubelet-add-param <parameter>

Executado sem argumento, informa sua própria aridade, que foi a forma como o requisito foi confirmado sem configurar nada:

Error: at least one parameter is required

Nenhuma saída capturada. Este comando grava no nó. Foi verificado que ele existe e que requer um argumento; ele não foi executado com nenhum argumento.

Remove um parâmetro personalizado.

Terminal window
execcli kubelet-remove-param <parameter>

Nenhuma saída capturada, pelo mesmo motivo.