Kubernetes Administration
medium
Kubernetes Administration Question #019e3a4f
Question Statement
Kubernetes Administration
#kubectl
#describe
#kubernetes
#resource-inspection
Medium
Qual comando kubectl é útil para coletar informações sobre qualquer tipo de recurso ativo em um cluster Kubernetes?
A
describe
Correct
B
list
C
expose
D
explain
Official Explanation / Community Explanations
O comando kubectl describe é a ferramenta correta para coletar informações detalhadas sobre qualquer tipo de recurso ativo em um cluster Kubernetes. Ele fornece uma visão abrangente do estado atual do recurso, incluindo eventos, configuração e campos de status.
Como Funciona
kubectl describe recupera e exibe a especificação completa e o status atual de um recurso Kubernetes (por exemplo, pods, services, nodes, deployments). Ele mostra metadados, spec, status e eventos recentes relacionados ao recurso. Isso o torna inestimável para depuração e compreensão do estado ao vivo dos objetos do cluster.
Por que o Valor Correto está Certo
kubectl describeé projetado especificamente para fornecer detalhes verbosos e legíveis sobre qualquer tipo de recurso. Funciona com todos os recursos internos e personalizados, tornando-se o comando universal para coleta de informações.
Por que os Valores Incorretos estão Errados
kubectl listnão é um comando kubectl válido. O comando correto para listar recursos ékubectl get, que fornece um resumo conciso (por exemplo, nomes e status), mas não as informações detalhadas quedescribeoferece.kubectl exposeé usado para criar um Service Kubernetes a partir de um recurso existente (como um deployment ou pod) para expô-lo como um serviço de rede. Ele não coleta informações sobre recursos.kubectl explainé usado para recuperar documentação sobre campos de recursos e seu uso. Mostra o esquema e a descrição de um tipo de recurso (por exemplo,kubectl explain pod.spec.containers), mas não busca informações sobre recursos ativos no cluster.