File tree Expand file tree Collapse file tree 3 files changed +24
-16
lines changed Expand file tree Collapse file tree 3 files changed +24
-16
lines changed Original file line number Diff line number Diff line change 22apiVersion : rbac.authorization.k8s.io/v1
33kind : ClusterRole
44metadata :
5- creationTimestamp : null
65 name : manager-role
76rules :
87- apiGroups :
3433- apiGroups :
3534 - coralogix.com
3635 resources :
37- - recordingrulegroupsets
36+ - outboundwebhooks
3837 verbs :
3938 - create
4039 - delete
@@ -46,21 +45,21 @@ rules:
4645- apiGroups :
4746 - coralogix.com
4847 resources :
49- - recordingrulegroupsets /finalizers
48+ - outboundwebhooks /finalizers
5049 verbs :
5150 - update
5251- apiGroups :
5352 - coralogix.com
5453 resources :
55- - recordingrulegroupsets /status
54+ - outboundwebhooks /status
5655 verbs :
5756 - get
5857 - patch
5958 - update
6059- apiGroups :
6160 - coralogix.com
6261 resources :
63- - rulegroups
62+ - recordingrulegroupsets
6463 verbs :
6564 - create
6665 - delete
@@ -72,21 +71,21 @@ rules:
7271- apiGroups :
7372 - coralogix.com
7473 resources :
75- - rulegroups /finalizers
74+ - recordingrulegroupsets /finalizers
7675 verbs :
7776 - update
7877- apiGroups :
7978 - coralogix.com
8079 resources :
81- - rulegroups /status
80+ - recordingrulegroupsets /status
8281 verbs :
8382 - get
8483 - patch
8584 - update
8685- apiGroups :
87- - coralogix.coralogix. com
86+ - coralogix.com
8887 resources :
89- - outboundwebhooks
88+ - rulegroups
9089 verbs :
9190 - create
9291 - delete
@@ -96,19 +95,27 @@ rules:
9695 - update
9796 - watch
9897- apiGroups :
99- - coralogix.coralogix. com
98+ - coralogix.com
10099 resources :
101- - outboundwebhooks /finalizers
100+ - rulegroups /finalizers
102101 verbs :
103102 - update
104103- apiGroups :
105- - coralogix.coralogix. com
104+ - coralogix.com
106105 resources :
107- - outboundwebhooks /status
106+ - rulegroups /status
108107 verbs :
109108 - get
110109 - patch
111110 - update
111+ - apiGroups :
112+ - monitoring.coreos.com
113+ resources :
114+ - alertmanagerconfigs
115+ verbs :
116+ - get
117+ - list
118+ - watch
112119- apiGroups :
113120 - monitoring.coreos.com
114121 resources :
Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ import (
2525)
2626
2727//+kubebuilder:rbac:groups=monitoring.coreos.com,resources=prometheusrules,verbs=get;list;watch
28+ //+kubebuilder:rbac:groups=monitoring.coreos.com,resources=alertmanagerconfigs,verbs=get;list;watch
2829
2930//+kubebuilder:rbac:groups=coralogix.com,resources=recordingrulegroupsets,verbs=get;list;watch;create;update;patch;delete
3031//+kubebuilder:rbac:groups=coralogix.com,resources=recordingrulegroupsets/status,verbs=get;update;patch
Original file line number Diff line number Diff line change @@ -47,9 +47,9 @@ type OutboundWebhookReconciler struct {
4747 Scheme * runtime.Scheme
4848}
4949
50- //+kubebuilder:rbac:groups=coralogix.coralogix. com,resources=outboundwebhooks,verbs=get;list;watch;create;update;patch;delete
51- //+kubebuilder:rbac:groups=coralogix.coralogix. com,resources=outboundwebhooks/status,verbs=get;update;patch
52- //+kubebuilder:rbac:groups=coralogix.coralogix. com,resources=outboundwebhooks/finalizers,verbs=update
50+ //+kubebuilder:rbac:groups=coralogix.com,resources=outboundwebhooks,verbs=get;list;watch;create;update;patch;delete
51+ //+kubebuilder:rbac:groups=coralogix.com,resources=outboundwebhooks/status,verbs=get;update;patch
52+ //+kubebuilder:rbac:groups=coralogix.com,resources=outboundwebhooks/finalizers,verbs=update
5353
5454var (
5555 outboundWebhookFinalizerName = "outbound-webhook.coralogix.com/finalizer"
You can’t perform that action at this time.
0 commit comments