Junior — Middle
Ako získať zoznam všetkých kontajnerov v určitom priestore názvov Kubernetes?
sobes.tech AI
Odpoveď od AI
Ak chcete získať zoznam všetkých kontajnerov v určitom priestore názvov Kubernetes, najskôr musíte získať zoznam všetkých podov v tomto priestore a potom z popisu podov extrahovať kontajnery. To môžete urobiť pomocou príkazu kubectl:
kubectl get pods -n <namespace> -o jsonpath='{.items[*].spec.containers[*].name}'
Kde <namespace> je názov požadovaného priestoru názvov. Tento príkaz zobrazí názvy všetkých kontajnerov vo všetkých podoch tohto priestoru.
Ak potrebujete podrobnejší popis, môžete použiť:
kubectl get pods -n <namespace> -o json
a následne spracovať JSON, aby ste získali kontajnery.