СамопроверкаПредмет
apiVersion: authentication.k8s.io/v1
import "k8s.io/api/authentication/v1"
СамопроверкаПредмет
СамопроверкаПредмет содержит информацию о пользователе, которую kube-apiserver имеет о пользователе, делающем этот запрос. При использовании имперсонализации пользователи получат информацию о пользователе, от имени которого происходит имперсонализация. Если используется имперсонализация или аутентификация по заголовку запроса, любые дополнительные ключи будут игнорировать регистр и возвращаться в нижнем регистре.
apiVersion: authentication.k8s.io/v1
kind: СамопроверкаПредмет
-
metadata (ObjectMeta)
Стандартные метаданные объекта. Дополнительная информация: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
-
status (SelfSubjectReviewStatus)
Статус заполняется сервером атрибутами пользователя.
SelfSubjectReviewStatus
SelfSubjectReviewStatus заполняется kube-apiserver и отправляется пользователю.
-
userInfo (UserInfo)
Атрибуты пользователя, делающего этот запрос.
UserInfo содержит информацию о пользователе, необходимую для реализации интерфейса user.Info.
-
userInfo.extra (map[string][]string)
Любая дополнительная информация, предоставленная аутентификатором.
-
userInfo.groups ([]string)
Атомарно: будет заменено во время слияния
Названия групп, к которым принадлежит этот пользователь.
-
userInfo.uid (string)
Уникальное значение, идентифицирующее этого пользователя во времени. Если этот пользователь удален, а другой пользователь с тем же именем добавлен, у них будут разные UID.
-
userInfo.username (string)
Имя, уникально идентифицирующее этого пользователя среди всех активных пользователей.
-
© 2024 The Kubernetes Authors | Documentation Distributed under CC BY 4.0
Copyright © 2024 The Linux Foundation ®. All rights reserved.
https://kubernetes.io/docs/reference/kubernetes-api/authentication-resources/self-subject-review-v1/