k8s.io/kubernetes@v1.31.0-alpha.0.0.20240520171757-56147500dadc/cluster/addons/fluentd-gcp/scaler-rbac.yaml (about) 1 apiVersion: v1 2 kind: ServiceAccount 3 metadata: 4 name: fluentd-gcp-scaler 5 namespace: kube-system 6 labels: 7 kubernetes.io/cluster-service: "true" 8 addonmanager.kubernetes.io/mode: Reconcile 9 --- 10 apiVersion: rbac.authorization.k8s.io/v1 11 kind: Role 12 metadata: 13 name: system:fluentd-gcp-scaler 14 namespace: kube-system 15 labels: 16 kubernetes.io/cluster-service: "true" 17 addonmanager.kubernetes.io/mode: Reconcile 18 rules: 19 - apiGroups: 20 - "apps" 21 resources: 22 - daemonsets 23 verbs: 24 - get 25 - patch 26 - apiGroups: 27 - "scalingpolicy.kope.io" 28 resources: 29 - scalingpolicies 30 verbs: 31 - get 32 --- 33 apiVersion: rbac.authorization.k8s.io/v1 34 kind: RoleBinding 35 metadata: 36 name: fluentd-gcp-scaler-binding 37 namespace: kube-system 38 labels: 39 kubernetes.io/cluster-service: "true" 40 addonmanager.kubernetes.io/mode: Reconcile 41 roleRef: 42 apiGroup: rbac.authorization.k8s.io 43 kind: Role 44 name: system:fluentd-gcp-scaler 45 subjects: 46 - kind: ServiceAccount 47 name: fluentd-gcp-scaler 48 namespace: kube-system