减少kubernetes运算符的权限

减少kubernetes运算符的权限,kubernetes,operator-sdk,kubebuilder,Kubernetes,Operator Sdk,Kubebuilder,我是Kubernetes世界的新手,但不久前,我使用OperatorSDK和Golang开发了Kubernetes操作符。我使用集群管理员角色运行操作员吊舱,但现在我想减少操作员可以使用的资源 是否有某种工具可以扫描操作员的代码并生成适当的clusterrole?或者有什么聪明的方法可以找到操作员使用的资源吗?最简单的方法可能是删除所有权限,然后根据抛出的错误重新添加每个权限

我是Kubernetes世界的新手,但不久前,我使用OperatorSDK和Golang开发了Kubernetes操作符。我使用集群管理员角色运行操作员吊舱,但现在我想减少操作员可以使用的资源


是否有某种工具可以扫描操作员的代码并生成适当的clusterrole?或者有什么聪明的方法可以找到操作员使用的资源吗?

最简单的方法可能是删除所有权限,然后根据抛出的错误重新添加每个权限