Sobes.tech
Junior — Middle

Kako dobiti spisak svih kontejnera u određenom prostoru imena Kubernetes?

sobes.tech АИ

Одговор од АИ

Da biste dobili spisak svih kontejnera u određenom Kubernetes prostoru imena, prvo morate dobiti spisak svih podova u tom prostoru imena, a zatim iz opisa podova izvući kontejnere. To možete učiniti pomoću komande kubectl:

kubectl get pods -n <namespace> -o jsonpath='{.items[*].spec.containers[*].name}'

Gde je <namespace> ime željenog prostora imena. Ova komanda će prikazati imena svih kontejnera u svim podovima tog prostora.

Ako vam je potrebniji detaljniji opis, možete koristiti:

kubectl get pods -n <namespace> -o json

i zatim obraditi JSON da biste dobili kontejnere.