Командная строка Senior RBAC и Helm обновлено
Аудит привязок ролей
Условие
В bindings.txt сводка привязок ролей (заголовок и строки; NAMESPACE * означает ClusterRoleBinding на весь кластер). На вход подаётся слово risky или имя namespace. Для risky выведи имена привязок, у которых по первому правилу: cluster-admin (роль cluster-admin), default-sa (субъект ServiceAccount с именем default), user-admin (субъект User с ролью admin или edit), в формате <привязка> <причина>, в порядке файла. Для namespace выведи субъектов, у которых есть права в нём (привязки в этом namespace и кластерные), в формате <тип>:<субъект> <роль>, отсортированные.
Как подойти
Подсказки: 2
- Роль имеет вид
Kind/имя: раздели по/. - NAMESPACE
*подходит к любому namespace.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.