This repository was archived by the owner on May 28, 2021. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +63
-72
lines changed Expand file tree Collapse file tree 2 files changed +63
-72
lines changed Original file line number Diff line number Diff line change @@ -16,38 +16,36 @@ kind: Role
16
16
metadata :
17
17
name : mysql-operator
18
18
rules :
19
- - apiGroups :
20
- - " "
21
- resources :
22
- - pods
19
+ - apiGroups : [""]
20
+ resources : ["pods"]
23
21
verbs :
24
22
- get
25
23
- list
26
24
- patch
27
25
- update
28
26
- watch
29
27
30
- - apiGroups :
31
- - " "
32
- resources :
33
- - secrets
34
- verbs :
35
- - create
28
+ - apiGroups : [""]
29
+ resources : ["secrets"]
30
+ verbs : ["create"]
36
31
37
- - apiGroups :
38
- - " "
39
- resources :
40
- - services
32
+ - apiGroups : [""]
33
+ resources : ["services"]
41
34
verbs :
42
35
- create
43
36
- get
44
37
- list
45
38
- watch
46
39
47
- - apiGroups :
48
- - apps
49
- resources :
50
- - statefulsets
40
+ - apiGroups : [""]
41
+ resources : ["events"]
42
+ verbs :
43
+ - create
44
+ - update
45
+ - patch
46
+
47
+ - apiGroups : ["apps"]
48
+ resources : ["statefulsets"]
51
49
verbs :
52
50
- create
53
51
- get
56
54
- update
57
55
- watch
58
56
59
- - apiGroups :
60
- - mysql.oracle.com
57
+ - apiGroups : ["mysql.oracle.com"]
61
58
resources :
62
59
- mysqlbackups
63
60
- mysqlbackupschedules
@@ -70,39 +67,37 @@ rules:
70
67
- update
71
68
- watch
72
69
73
- - apiGroups :
74
- - mysql.oracle.com
75
- resources :
76
- - mysqlbackups
77
- verbs :
78
- - create
70
+ - apiGroups : ["mysql.oracle.com"]
71
+ resources : ["mysqlbackups"]
72
+ verbs : ["create"]
79
73
80
74
---
81
75
apiVersion : rbac.authorization.k8s.io/v1beta1
82
76
kind : ClusterRole
83
77
metadata :
84
78
name : mysql-agent
85
79
rules :
86
- - apiGroups :
87
- - " "
88
- resources :
89
- - pods
80
+ - apiGroups : [""]
81
+ resources : ["pods"]
90
82
verbs :
91
83
- get
92
84
- list
93
85
- patch
94
86
- update
95
87
- watch
96
88
97
- - apiGroups :
98
- - " "
99
- resources :
100
- - secrets
89
+ - apiGroups : [""]
90
+ resources : ["secrets"]
91
+ verbs : ["get"]
92
+
93
+ - apiGroups : [""]
94
+ resources : ["events"]
101
95
verbs :
102
- - get
96
+ - create
97
+ - update
98
+ - patch
103
99
104
- - apiGroups :
105
- - mysql.oracle.com
100
+ - apiGroups : ["mysql.oracle.com"]
106
101
resources :
107
102
- mysqlbackups
108
103
- mysqlbackupschedules
Original file line number Diff line number Diff line change @@ -20,26 +20,20 @@ metadata:
20
20
name : mysql-operator{{ if .Values.operator.global }}{{ else}}
21
21
namespace : {{ .Values.operator.namespace}}{{ end }}
22
22
rules :
23
- - apiGroups :
24
- - " "
25
- resources :
26
- - pods
23
+ - apiGroups : [""]
24
+ resources : ["pods"]
27
25
verbs :
28
26
- get
29
27
- list
30
28
- patch
31
29
- update
32
30
- watch
33
31
34
- - apiGroups :
35
- - " "
36
- resources :
37
- - secrets
38
- verbs :
39
- - create
32
+ - apiGroups : [""]
33
+ resources : ["secrets"]
34
+ verbs : ["create"]
40
35
41
- - apiGroups :
42
- - " "
36
+ - apiGroups : [""]
43
37
resources :
44
38
- services
45
39
{{- if hasPrefix "0.1" .Values.image.tag }}
@@ -51,10 +45,15 @@ rules:
51
45
- list
52
46
- watch
53
47
54
- - apiGroups :
55
- - apps
56
- resources :
57
- - statefulsets
48
+ - apiGroups : [""]
49
+ resources : ["events"]
50
+ verbs :
51
+ - create
52
+ - update
53
+ - patch
54
+
55
+ - apiGroups : ["apps"]
56
+ resources : ["statefulsets"]
58
57
verbs :
59
58
- create
60
59
- get
63
62
- update
64
63
- watch
65
64
66
- - apiGroups :
67
- - mysql.oracle.com
65
+ - apiGroups : ["mysql.oracle.com"]
68
66
resources :
69
67
- mysqlbackups
70
68
- mysqlbackupschedules
@@ -77,12 +75,9 @@ rules:
77
75
- update
78
76
- watch
79
77
80
- - apiGroups :
81
- - mysql.oracle.com
82
- resources :
83
- - mysqlbackups
84
- verbs :
85
- - create
78
+ - apiGroups : ["mysql.oracle.com"]
79
+ resources : ["mysqlbackups"]
80
+ verbs : ["create"]
86
81
87
82
---
88
83
apiVersion : rbac.authorization.k8s.io/v1beta1
@@ -91,26 +86,27 @@ metadata:
91
86
name : mysql-agent{{ if .Values.operator.global }}{{ else}}
92
87
namespace : {{ .Values.operator.namespace}}{{ end }}
93
88
rules :
94
- - apiGroups :
95
- - " "
96
- resources :
97
- - pods
89
+ - apiGroups : [""]
90
+ resources : ["pods"]
98
91
verbs :
99
92
- get
100
93
- list
101
94
- patch
102
95
- update
103
96
- watch
104
97
105
- - apiGroups :
106
- - " "
107
- resources :
108
- - secrets
98
+ - apiGroups : [""]
99
+ resources : ["secrets"]
100
+ verbs : ["get"]
101
+
102
+ - apiGroups : [""]
103
+ resources : ["events"]
109
104
verbs :
110
- - get
105
+ - create
106
+ - update
107
+ - patch
111
108
112
- - apiGroups :
113
- - mysql.oracle.com
109
+ - apiGroups : ["mysql.oracle.com"]
114
110
resources :
115
111
- mysqlbackups
116
112
- mysqlbackupschedules
You can’t perform that action at this time.
0 commit comments