Default service accounts
Your Red Hat OpenShift Container Platform cluster contains default service accounts for cluster management and generates more service accounts for each project.
Default cluster service accounts
Several infrastructure controllers run using service account credentials. The
following service accounts are created in the Red Hat OpenShift Container Platform infrastructure
project (openshift-infra) at server start, and given the following roles
cluster-wide:
| Service account | Description |
|---|---|
|
Assigned the |
|
Assigned the |
|
Assigned the |
Default project service accounts and roles
Three service accounts are automatically created in each project:
| Service account | Usage | ||
|---|---|---|---|
|
Used by build pods. It is given the
|
||
|
Used by deployment pods and given the
|
||
|
Used to run all other pods unless they specify a different service account.
|
All service accounts in a project are given the system:image-puller role,
which allows pulling images from any image stream in the project using the
internal container image registry.