...

Text file src/edge-infra.dev/third_party/k8s/redpanda/manifests/rbac/v2-manager-role/role.yaml

Documentation: edge-infra.dev/third_party/k8s/redpanda/manifests/rbac/v2-manager-role

     1---
     2apiVersion: rbac.authorization.k8s.io/v1
     3kind: ClusterRole
     4metadata:
     5  name: v2-manager-role
     6rules:
     7- apiGroups:
     8  - ""
     9  resources:
    10  - configmaps
    11  - nodes
    12  - secrets
    13  verbs:
    14  - get
    15  - list
    16  - watch
    17- apiGroups:
    18  - ""
    19  resources:
    20  - persistentvolumes
    21  verbs:
    22  - delete
    23  - get
    24  - list
    25  - patch
    26  - update
    27  - watch
    28- apiGroups:
    29  - cluster.redpanda.com
    30  resources:
    31  - redpandas
    32  verbs:
    33  - create
    34  - delete
    35  - get
    36  - list
    37  - patch
    38  - update
    39  - watch
    40- apiGroups:
    41  - cluster.redpanda.com
    42  resources:
    43  - redpandas/finalizers
    44  - schemas/finalizers
    45  - topics/finalizers
    46  - users/finalizers
    47  verbs:
    48  - update
    49- apiGroups:
    50  - cluster.redpanda.com
    51  resources:
    52  - redpandas/status
    53  - schemas/status
    54  - topics/status
    55  - users/status
    56  verbs:
    57  - get
    58  - patch
    59  - update
    60- apiGroups:
    61  - cluster.redpanda.com
    62  resources:
    63  - schemas
    64  - topics
    65  - users
    66  verbs:
    67  - get
    68  - list
    69  - patch
    70  - update
    71  - watch
    72- apiGroups:
    73  - rbac.authorization.k8s.io
    74  resources:
    75  - clusterrolebindings
    76  - clusterroles
    77  verbs:
    78  - create
    79  - delete
    80  - get
    81  - list
    82  - patch
    83  - update
    84  - watch
    85---
    86apiVersion: rbac.authorization.k8s.io/v1
    87kind: Role
    88metadata:
    89  name: v2-manager-role
    90  namespace: default
    91rules:
    92- apiGroups:
    93  - ""
    94  resources:
    95  - configmaps
    96  - pods
    97  - secrets
    98  - serviceaccounts
    99  - services
   100  verbs:
   101  - create
   102  - delete
   103  - get
   104  - list
   105  - patch
   106  - update
   107  - watch
   108- apiGroups:
   109  - ""
   110  resources:
   111  - events
   112  verbs:
   113  - create
   114  - patch
   115- apiGroups:
   116  - ""
   117  resources:
   118  - persistentvolumeclaims
   119  verbs:
   120  - delete
   121  - get
   122  - list
   123  - patch
   124  - update
   125  - watch
   126- apiGroups:
   127  - ""
   128  resources:
   129  - pods/status
   130  verbs:
   131  - patch
   132  - update
   133- apiGroups:
   134  - apps
   135  resources:
   136  - deployments
   137  - replicasets
   138  - statefulsets
   139  verbs:
   140  - create
   141  - delete
   142  - get
   143  - list
   144  - patch
   145  - update
   146  - watch
   147- apiGroups:
   148  - apps
   149  resources:
   150  - statefulsets/status
   151  verbs:
   152  - patch
   153  - update
   154- apiGroups:
   155  - autoscaling
   156  resources:
   157  - horizontalpodautoscalers
   158  verbs:
   159  - create
   160  - delete
   161  - get
   162  - list
   163  - patch
   164  - update
   165  - watch
   166- apiGroups:
   167  - batch
   168  resources:
   169  - jobs
   170  verbs:
   171  - create
   172  - delete
   173  - get
   174  - list
   175  - patch
   176  - update
   177  - watch
   178- apiGroups:
   179  - cert-manager.io
   180  resources:
   181  - certificates
   182  - issuers
   183  verbs:
   184  - create
   185  - delete
   186  - get
   187  - list
   188  - patch
   189  - update
   190  - watch
   191- apiGroups:
   192  - helm.toolkit.fluxcd.io
   193  resources:
   194  - helmreleases
   195  verbs:
   196  - create
   197  - delete
   198  - get
   199  - list
   200  - patch
   201  - update
   202  - watch
   203- apiGroups:
   204  - helm.toolkit.fluxcd.io
   205  resources:
   206  - helmreleases/finalizers
   207  verbs:
   208  - update
   209- apiGroups:
   210  - helm.toolkit.fluxcd.io
   211  resources:
   212  - helmreleases/status
   213  verbs:
   214  - get
   215  - patch
   216  - update
   217- apiGroups:
   218  - monitoring.coreos.com
   219  resources:
   220  - podmonitors
   221  - servicemonitors
   222  verbs:
   223  - create
   224  - delete
   225  - get
   226  - list
   227  - patch
   228  - update
   229  - watch
   230- apiGroups:
   231  - networking.k8s.io
   232  resources:
   233  - ingresses
   234  verbs:
   235  - create
   236  - delete
   237  - get
   238  - list
   239  - patch
   240  - update
   241  - watch
   242- apiGroups:
   243  - policy
   244  resources:
   245  - poddisruptionbudgets
   246  verbs:
   247  - create
   248  - delete
   249  - get
   250  - list
   251  - patch
   252  - update
   253  - watch
   254- apiGroups:
   255  - rbac.authorization.k8s.io
   256  resources:
   257  - rolebindings
   258  - roles
   259  verbs:
   260  - create
   261  - delete
   262  - get
   263  - list
   264  - patch
   265  - update
   266  - watch
   267- apiGroups:
   268  - source.toolkit.fluxcd.io
   269  resources:
   270  - buckets
   271  - gitrepositories
   272  - gitrepository
   273  - helmcharts
   274  - helmrepositories
   275  verbs:
   276  - create
   277  - delete
   278  - get
   279  - list
   280  - patch
   281  - update
   282  - watch
   283- apiGroups:
   284  - source.toolkit.fluxcd.io
   285  resources:
   286  - gitrepository/finalizers
   287  - helmcharts/finalizers
   288  - helmrepositories/finalizers
   289  verbs:
   290  - create
   291  - delete
   292  - get
   293  - patch
   294  - update
   295- apiGroups:
   296  - source.toolkit.fluxcd.io
   297  resources:
   298  - gitrepository/status
   299  - helmcharts/status
   300  - helmrepositories/status
   301  verbs:
   302  - get
   303  - patch
   304  - update

View as plain text