我想给我的应用程序有限的访问权限,以获取不同状态集(甚至可能是部署)的副本,并在必要时按比例放大或缩小。
我已经为此创建了ServiceAccount,Rolebinding和Role,但是我找不到规则动词的完整列表(“ get”,“ watch”,“ list”,“ update”)及其局限性,例如,我可以使用update
进行缩放还是需要另一个动词?在哪里可以找到描述这些动词的列表或表格?
我的yaml文件:
kind: Role
apiVersion: rbac.authorization.k8s.io/v1beta1
metadata:
name: scaler-role
namespace: {{ .Release.Namespace | quote }}
rules:
- apiGroups: ["apps"]
resources: ["statefulset"]
verbs: ["get", "watch", "list", "update"]
谢谢您的回答,但奇怪的是,没有一个实际的表格能清楚,详细地描述所有这些动词。