18

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?

David West
  • 1,533
  • 3
  • 18
  • 25

2 Answers2

16

The command you listed will show you your resources.

Instead try: kubectl get serviceAccounts

Wesley Rolnick
  • 2,772
  • 12
  • 26
10
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.

Example:

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

The FLAGS would apply to all the resources.

tnsh
  • 116
  • 3