github.com/metaprov/modela-operator@v0.0.0-20240118193048-f378be8b74d2/manifests/modela-system/apigatewayd/rbac.yaml (about) 1 apiVersion: rbac.authorization.k8s.io/v1 2 kind: ClusterRole 3 metadata: 4 labels: 5 app.kubernetes.io/name: modela-api-gateway 6 app.kubernetes.io/part-of: modela 7 name: modela-api-gateway 8 namespace: modela-system 9 rules: 10 - apiGroups: 11 - catalog.modela.ai 12 resources: 13 - "*" 14 verbs: 15 - "*" 16 - apiGroups: 17 - data.modela.ai 18 resources: 19 - "*" 20 verbs: 21 - "*" 22 - apiGroups: 23 - inference.modela.ai 24 resources: 25 - "*" 26 verbs: 27 - "*" 28 - apiGroups: 29 - team.modela.ai 30 resources: 31 - "*" 32 verbs: 33 - "*" 34 - apiGroups: 35 - infra.modela.ai 36 resources: 37 - "*" 38 verbs: 39 - "*" 40 - apiGroups: 41 - training.modela.ai 42 resources: 43 - "*" 44 verbs: 45 - "*" 46 - apiGroups: ["apiextensions.k8s.io"] 47 resources: 48 - customresourcedefinitions 49 verbs: 50 - "*" 51 - apiGroups: 52 - batch 53 resources: 54 - "*" 55 verbs: 56 - "*" 57 - apiGroups: 58 - "extensions" 59 - "apps" 60 resources: 61 - deployments 62 verbs: 63 - "*" 64 - apiGroups: [""] 65 resources: ["*"] 66 verbs: 67 - "*" 68 --- 69 70 apiVersion: rbac.authorization.k8s.io/v1 71 kind: ClusterRoleBinding 72 metadata: 73 labels: 74 app.kubernetes.io/name: modled-api-gateway 75 app.kubernetes.io/part-of: modela 76 name: modela-api-gateway 77 namespace: modela-system 78 roleRef: 79 apiGroup: rbac.authorization.k8s.io 80 kind: ClusterRole 81 name: modela-api-gateway 82 subjects: 83 - kind: ServiceAccount 84 name: modela-api-gateway 85 86 --- 87 88 apiVersion: v1 89 kind: ServiceAccount 90 metadata: 91 labels: 92 app.kubernetes.io/name: modela-api-gateway 93 app.kubernetes.io/part-of: modela 94 name: modela-api-gateway 95 namespace: modela-system