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