apiVersion: v1
kind: ServiceAccount
metadata: {name: agent-readonly, namespace: shop}
---
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata: {name: pod-reader, namespace: shop}
rules:
  - apiGroups: [""]
    resources: ["pods"]
    verbs: ["get", "list"]
---
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata: {name: agent-readonly, namespace: shop}
subjects: [{kind: ServiceAccount, name: agent-readonly, namespace: shop}]
roleRef: {kind: Role, name: pod-reader, apiGroup: rbac.authorization.k8s.io}
