Service account for openshift integration error

I tried creating service account based on this document
https://medium.com/hashicorp-engineering/consuming-secrets-in-your-openshift-applications-using-hashicorp-vault-injector-4fbf84156e7f

vi vault-reviewer.yaml


vi vault-reviewer.yaml
apiVersion: v1
kind: ServiceAccount
metadata:
name: vault-reviewer

apiVersion: rbac.authorization.k8s.io/v1beta1
kind: ClusterRoleBinding
metadata:
name: role-tokenreview-binding
namespace: default
refRole:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: system:auth-delegator
subjects:

  • kind: ServiceAccount
    name: vault-reviewer
    namespace: default

oc create -f vault-reviewer.yaml

Error from server: error when creating “vault_reviewer.yaml”: unsupported role reference kind: “”