...

Text file src/edge-infra.dev/config/pallets/edge/bannerctl/base/rbac/role.yaml

Documentation: edge-infra.dev/config/pallets/edge/bannerctl/base/rbac

     1apiVersion: rbac.authorization.k8s.io/v1
     2kind: ClusterRole
     3metadata:
     4  name: bannerctl
     5rules:
     6- resources:
     7  - namespaces
     8  apiGroups:
     9  - ""
    10  verbs:
    11  - create
    12  - get
    13- resources:
    14  - artifactregistryrepositories
    15  apiGroups:
    16  - artifactregistry.cnrm.cloud.google.com
    17  verbs:
    18  - '*'
    19- resources:
    20  - artifactregistryrepositories/status
    21  apiGroups:
    22  - artifactregistry.cnrm.cloud.google.com
    23  verbs:
    24  - get
    25  - watch
    26- resources:
    27  - databaseusers
    28  apiGroups:
    29  - backend.edge.ncr.com
    30  verbs:
    31  - '*'
    32- resources:
    33  - databaseusers/status
    34  apiGroups:
    35  - backend.edge.ncr.com
    36  verbs:
    37  - get
    38  - watch
    39- resources:
    40  - computeaddresses
    41  apiGroups:
    42  - compute.cnrm.cloud.google.com
    43  verbs:
    44  - '*'
    45- resources:
    46  - computeaddresses/status
    47  apiGroups:
    48  - compute.cnrm.cloud.google.com
    49  verbs:
    50  - get
    51  - watch
    52- resources:
    53  - computenetworks
    54  apiGroups:
    55  - compute.cnrm.cloud.google.com
    56  verbs:
    57  - '*'
    58- resources:
    59  - computenetworks/status
    60  apiGroups:
    61  - compute.cnrm.cloud.google.com
    62  verbs:
    63  - get
    64  - watch
    65- resources:
    66  - containerclusters
    67  apiGroups:
    68  - container.cnrm.cloud.google.com
    69  verbs:
    70  - create
    71  - get
    72  - list
    73  - patch
    74  - watch
    75- resources:
    76  - containerclusters/status
    77  apiGroups:
    78  - container.cnrm.cloud.google.com
    79  verbs:
    80  - get
    81  - watch
    82- resources:
    83  - containernodepools
    84  apiGroups:
    85  - container.cnrm.cloud.google.com
    86  verbs:
    87  - create
    88  - get
    89  - list
    90  - patch
    91  - watch
    92- resources:
    93  - containernodepools/status
    94  apiGroups:
    95  - container.cnrm.cloud.google.com
    96  verbs:
    97  - get
    98  - watch
    99- resources:
   100  - banners
   101  apiGroups:
   102  - edge.ncr.com
   103  verbs:
   104  - '*'
   105- resources:
   106  - banners/status
   107  apiGroups:
   108  - edge.ncr.com
   109  verbs:
   110  - '*'
   111- resources:
   112  - clusters
   113  apiGroups:
   114  - edge.ncr.com
   115  verbs:
   116  - create
   117  - get
   118  - list
   119  - patch
   120  - update
   121  - watch
   122- resources:
   123  - clusters/status
   124  apiGroups:
   125  - edge.ncr.com
   126  verbs:
   127  - get
   128  - watch
   129- resources:
   130  - syncedobjects
   131  apiGroups:
   132  - edge.ncr.com
   133  verbs:
   134  - '*'
   135- resources:
   136  - syncedobjects/status
   137  apiGroups:
   138  - edge.ncr.com
   139  verbs:
   140  - get
   141  - watch
   142- resources:
   143  - iamcustomroles
   144  apiGroups:
   145  - iam.cnrm.cloud.google.com
   146  verbs:
   147  - '*'
   148- resources:
   149  - iamcustomroles/status
   150  apiGroups:
   151  - iam.cnrm.cloud.google.com
   152  verbs:
   153  - get
   154  - watch
   155- resources:
   156  - iampolicymembers
   157  apiGroups:
   158  - iam.cnrm.cloud.google.com
   159  verbs:
   160  - '*'
   161- resources:
   162  - iampolicymembers/status
   163  apiGroups:
   164  - iam.cnrm.cloud.google.com
   165  verbs:
   166  - get
   167  - watch
   168- resources:
   169  - iamserviceaccounts
   170  apiGroups:
   171  - iam.cnrm.cloud.google.com
   172  verbs:
   173  - '*'
   174- resources:
   175  - iamserviceaccounts/status
   176  apiGroups:
   177  - iam.cnrm.cloud.google.com
   178  verbs:
   179  - get
   180  - watch
   181- resources:
   182  - logginglogexclusions
   183  apiGroups:
   184  - logging.cnrm.cloud.google.com
   185  verbs:
   186  - '*'
   187- resources:
   188  - logginglogexclusions/status
   189  apiGroups:
   190  - logging.cnrm.cloud.google.com
   191  verbs:
   192  - get
   193  - watch
   194- resources:
   195  - logginglogsinks
   196  apiGroups:
   197  - logging.cnrm.cloud.google.com
   198  verbs:
   199  - '*'
   200- resources:
   201  - logginglogsinks/status
   202  apiGroups:
   203  - logging.cnrm.cloud.google.com
   204  verbs:
   205  - get
   206  - watch
   207- resources:
   208  - pubsubsubscriptions
   209  apiGroups:
   210  - pubsub.cnrm.cloud.google.com
   211  verbs:
   212  - '*'
   213- resources:
   214  - pubsubsubscriptions/status
   215  apiGroups:
   216  - pubsub.cnrm.cloud.google.com
   217  verbs:
   218  - get
   219  - watch
   220- resources:
   221  - pubsubtopics
   222  apiGroups:
   223  - pubsub.cnrm.cloud.google.com
   224  verbs:
   225  - '*'
   226- resources:
   227  - pubsubtopics/status
   228  apiGroups:
   229  - pubsub.cnrm.cloud.google.com
   230  verbs:
   231  - get
   232  - watch
   233- resources:
   234  - projects
   235  apiGroups:
   236  - resourcemanager.cnrm.cloud.google.com
   237  verbs:
   238  - create
   239  - get
   240  - list
   241  - patch
   242  - watch
   243- resources:
   244  - projects/status
   245  apiGroups:
   246  - resourcemanager.cnrm.cloud.google.com
   247  verbs:
   248  - get
   249  - watch
   250- resources:
   251  - services
   252  apiGroups:
   253  - serviceusage.cnrm.cloud.google.com
   254  verbs:
   255  - '*'
   256- resources:
   257  - services/status
   258  apiGroups:
   259  - serviceusage.cnrm.cloud.google.com
   260  verbs:
   261  - get
   262  - watch
   263- resources:
   264  - storagebuckets
   265  apiGroups:
   266  - storage.cnrm.cloud.google.com
   267  verbs:
   268  - '*'
   269- resources:
   270  - storagebuckets/status
   271  apiGroups:
   272  - storage.cnrm.cloud.google.com
   273  verbs:
   274  - get
   275  - watch
   276- resources:
   277  - shipments
   278  apiGroups:
   279  - warehouse.edge.ncr.com
   280  verbs:
   281  - '*'

View as plain text