Skip to content

Jak wyświetlić opis każdego pola z tworzonego zasobu?

Aby wyświetlić taki opis, jakie są możliwe opcje do wstawienia do danego zasobu, jakiego jest typu (np. Integer, Object), wszystkie możliwe opcje można skorzystać z polecenia:

kubectl explain <nazwa_zasobu>
gdzie:

  • <nazwa_zasobu> - nazwa zasobu Kubernetes, np. Pod

Należy pamiętać, że opcje są wyświetlane grupowo (nie wszystkie na raz). Można wchodzić głębiej w zasób, poprzez selectory, typu pod.spec.<.....>

Aby wyświetlić wszystkie należy użyć flagę --recursive.

Wyświetlenie opcji danego zasobu

Opcje dla Pod

Główne zasoby zasobu Pod

kubectl explain pod

Wyświetlenie podgrupy Poda

Wyświetlenie opcji Pod dla selectora containers (pod.spec.containers):

kubectl explain pod.spec.containers

Wyświetlenie wszystkich opcji zasobu Pod

Wyświetlenie wszystkich opcji dla zasobu Pod:

kubectl explain pod --recursive