Kubernetes Administration
medium

Kubernetes Administration Question #019e3a4f

Question Statement
Kubernetes Administration
#kubectl
#api-resources
#kubernetes
#cluster
Medium

Qual comando lista os tipos de recursos que existem em um cluster?

A

kubectl api-resources

Correct
B

kubectl get namespaces

C

kubectl api-versions

Official Explanation / Community Explanations

O comando kubectl api-resources lista todos os tipos de recursos disponíveis no cluster, incluindo recursos internos e personalizados. Ele exibe o nome do recurso, nomes curtos, versão da API e se tem escopo de namespace.

Como Funciona

kubectl api-resources consulta o servidor de API do Kubernetes pelo esquema OpenAPI e agrega todos os tipos de recursos definidos no cluster. É útil para descobrir recursos disponíveis e seus grupos de API.

Por que a Resposta Correta está Certa

kubectl api-resources atende diretamente ao requisito de listar tipos de recursos. É o comando padrão para essa finalidade.

Por que as Respostas Incorretas estão Erradas

  • kubectl get namespaces lista apenas namespaces, não todos os tipos de recursos.
  • kubectl api-versions lista versões de API suportadas (ex.: v1, apps/v1), não tipos de recursos.
  • curl https://kubectrl/namespaces não é um comando válido; tenta acessar um endpoint inexistente e não lista tipos de recursos.