Aggregated ClusterRoles это особый тип ClusterRole
. Фишка данной роли заключается в том, что в ней вообще не описываются права доступа, а прописывается из каких других ClusterRole
(по labels
) нужно скопировать права в нее! Для этого есть специальный раздел в описании aggregationRule
. А всю магию за пользователя делает контроллер из control plane
. Естественно, если в "зависимых" ролях права меняются, то и в этой агрегированной это также имеет отражение.
Сам Kubernetes
это использует, чтобы для некоторых встроенных ролей давать права на CustomResourceDefinitions
(кастомные ресурсы).
Не знаю использует это кто-то у себя еще, но было бы интересно услышать в комментариях use-cases
.
>>Click here to continue<<
