Fix creating the resource-lister clusterrole

Related-issue: #57
This commit is contained in:
Saverio Proto 2018-05-08 11:04:49 +02:00 committed by Saverio Proto
parent 83a7dd5d5e
commit 12d0e7b75f

View file

@ -215,8 +215,26 @@ $ kubectl -n prom create secret tls serving-cm-adapter --cert=/path/to/cm-adapte
Next, you'll need to make sure that the service account used to launch the Next, you'll need to make sure that the service account used to launch the
Deployment has permission to list resources in the cluster: Deployment has permission to list resources in the cluster:
<details>
<summary>resource-lister.yaml </summary>
```yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: resource-lister
rules:
- apiGroups:
- ""
resources:
- '*'
verbs:
- list
```
</details>
```shell ```shell
$ kubectl create clusterrole resource-lister --verb=list --resource="*" $ kubectl create -f resource-lister.yaml
$ kubectl create clusterrolebinding cm-adapter-resource-lister --clusterrole=resource-lister -- serviceaccount=prom:prom-cm-adapter $ kubectl create clusterrolebinding cm-adapter-resource-lister --clusterrole=resource-lister -- serviceaccount=prom:prom-cm-adapter
``` ```