How do I show all service accounts In Kubernetes?

I have tried kubectl get --all-namespaces all. It does not show service accounts.

How can I use kubectl to list all service accounts?


The command you listed will show you your resources.

Instead try: kubectl get serviceAccounts


kubectl get sa --all-namespaces

This will only provide the service accounts.

In general, you can have a comma separated list of resources to display.


kubectl get pods,svc,sa,deployments [-FLAGS]

The FLAGS would apply to all the resources.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.