title: List of Kubernetes RBAC rule verbs
body: <p>I want to give my application limited access to get the replicas of different statefulsets (and maybe deployment) and if necessary scale them up or down.</p>
  
  <p>I have created ServiceAccount, Rolebinding and Role for this but I can't find the complete list of rule verbs ("get", "watch", "list", "update") and what are their limitations, for example can I use <code>update</code> for scaling or I need another verb? And where can I find a list or table that described these verbs?</p>
  
  <p>My yaml file:</p>
  
  <pre><code>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"]
  </code></pre>