ServiceAccount
ServiceAccount объединяет: * имя идентификатора, понятное пользователям и, возможно, внешним системам * субъект, который можно аутентифицировать и авторизовать * набор секретов
Документация по концепции ServiceAccount
-
Узнайте об объектах ServiceAccount в Kubernetes.
apiVersion: v1
import "k8s.io/api/core/v1"
ServiceAccount
ServiceAccount объединяет: * имя идентификатора, понятное пользователям и, возможно, внешним системам * субъект, который можно аутентифицировать и авторизовать * набор секретов
| Поле | Описание |
|---|---|
apiVersionstring |
APIVersion определяет версию схемы этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее значение и могут отклонять нераспознанные значения. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
automountServiceAccountTokenboolean |
AutomountServiceAccountToken указывает, следует ли автоматически монтировать токен API в поды, работающие от имени этой сервисной учётной записи. Это значение можно переопределить на уровне пода. |
imagePullSecretsLocalObjectReference array |
ImagePullSecrets — это список ссылок на секреты в том же пространстве имён, которые следует использовать для загрузки любых образов в подах, ссылающихся на эту ServiceAccount. ImagePullSecrets отличаются от Secrets: секреты можно монтировать в под, тогда как ImagePullSecrets доступны только kubelet. Подробнее: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod |
kindstring |
Kind — строковое значение, обозначающее ресурс REST, представленный этим объектом. Серверы могут определить его по конечной точке, на которую клиент отправляет запросы. Не может быть обновлено. В CamelCase. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
metadataObjectMeta |
Стандартные метаданные объекта. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
secretsObjectReference array стратегия исправления: объединение по ключу name
|
Secrets — это список секретов в том же пространстве имён, которые разрешено использовать подам, работающим с этой ServiceAccount. Подам доступен только этот список, если для сервисной учётной записи задана аннотация "kubernetes.io/enforce-mountable-secrets" со значением "true". Аннотация "kubernetes.io/enforce-mountable-secrets" объявлена устаревшей начиная с v1.32. Для изоляции доступа к монтируемым секретам рекомендуется использовать отдельные пространства имён. Это поле не следует использовать для поиска автоматически созданных секретов токенов сервисной учётной записи, предназначенных для использования вне подов. Вместо этого токены можно запрашивать напрямую с помощью API TokenRequest или создавать секреты токенов сервисной учётной записи вручную. Подробнее: https://kubernetes.io/docs/concepts/configuration/secret |
ServiceAccountList
ServiceAccountList — это список объектов ServiceAccount
| Поле | Описание |
|---|---|
apiVersionstring |
APIVersion определяет версию схемы этого представления объекта. Серверы должны преобразовывать распознанные схемы в последнее внутреннее значение и могут отклонять нераспознанные значения. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
items *ServiceAccount array |
Список ServiceAccount. Подробнее: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/ |
kindstring |
Kind — строковое значение, обозначающее ресурс REST, представленный этим объектом. Серверы могут определить его по конечной точке, на которую клиент отправляет запросы. Не может быть обновлено. В CamelCase. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
metadataListMeta |
Стандартные метаданные списка. Подробнее: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
© 2026 The Kubernetes Authors | Documentation Distributed under CC BY 4.0
Copyright © 2026 The Linux Foundation ®. All rights reserved.
https://kubernetes.io/docs/reference/kubernetes-api/core/service-account-v1/