Пропуски Middle RBAC и Helm обновлено

Проверка прав

Вопрос

Проверь, может ли ты удалять поды в prod: kubectl auth __(1)__ delete pods -n prod. Проверь права ServiceAccount api из namespace prod на чтение секретов: kubectl auth can-i list secrets -n prod --as=system:__(2)__:prod:api. Покажи все свои права в namespace: kubectl auth can-i __(3)__ -n prod.

Попробуйте сами

Заполните пропуски по номерам.

1
2
3
Показать ответ и разбор

Коротко

kubectl auth can-i отвечает yes или no. --as позволяет проверить права другого субъекта (нужно право impersonate), имя ServiceAccount записывается как system:serviceaccount:<namespace:<имя. --list выводит все разрешённые действия.

Что в пропусках

1

can-i

2

serviceaccount

3

--list

Разбор

kubectl auth can-i отвечает yes или no. --as позволяет проверить права другого субъекта (нужно право impersonate), имя ServiceAccount записывается как system:serviceaccount:<namespace>:<имя>. --list выводит все разрешённые действия.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.