# serviceaccount

The get serviceaccount command retrieves a list of Service Accounts (SAs) in the Kubernetes cluster. This command provides details such as Service Account names, namespaces, associated secrets, and roles or bindings attached to each Service Account.

## Usage

```
cldkctl get serviceaccount [flags]
```

## Steps

Follow the steps below to run and view the result of this command:

1. Open your terminal in the directory where the cldkctl binary is located.
2. Run the following command in your terminal:

```
./cldkctl get serviceaccount
```

3. The command will list all Service Accounts within the cluster, showing their namespaces and creation dates.

<figure><img src="https://2882153758-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi9YWb69HFXLHYlXffReU%2Fuploads%2FC5slVKpshTMkw6Kkh5pw%2Funknown.png?alt=media&#x26;token=976318f5-c5e3-48b9-be0e-b2dd260ea13c" alt=""><figcaption></figcaption></figure>

| Column     | Description                                          |
| ---------- | ---------------------------------------------------- |
| Name       | Displays the name of each Service Account.           |
| Namespace  | The namespace where the Service Account resides.     |
| Created At | Shows the date when the Service Account was created. |

## Flags

{% hint style="info" %}
This command supports [global flags.](https://docs.cloudeka.ai/cloudeka-api-list/global-flags) Refer to the Global Flags section for details.
{% endhint %}

| Flag       | Description                          |
| ---------- | ------------------------------------ |
| -h, --help | Help for get serviceaccount command. |
