apiVersion: v1
kind: ConfigMap
metadata:
  name: oneconfig-allow-lock-list
data:
  list.yaml: |
    allowList:
      dedicated:
        affectOrgCreatedAfter: ""
        rules: []
        allowAll: true
    lockList:
      orgIds: []
      superUsers: []
      lockAll: false
---
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
  name: tempo-wrapper-oneconfig-reader
rules:
  - apiGroups: [""]
    resources: ["configmaps"]
    resourceNames: ["oneconfig-allow-lock-list"]
    verbs: ["get"]
---
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
  name: tempo-wrapper-oneconfig-reader
roleRef:
  apiGroup: rbac.authorization.k8s.io
  kind: Role
  name: tempo-wrapper-oneconfig-reader
subjects:
  - kind: ServiceAccount
    name: default
