Skip to content

Commit ca096b6

Browse files
authored
go/ansible/helm plugins: use rbac/v1 for metrics reader cluster role (#4136)
1 parent 1faff90 commit ca096b6

File tree

12 files changed

+18
-12
lines changed

12 files changed

+18
-12
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
entries:
2+
- description: >
3+
In Go, Ansible, and Helm operators, updated the `metrics-reader` ClusterRole
4+
to use `rbac.authorization.k8s.io/v1` to be consistent with all other
5+
scaffolded RBAC resources.
6+
kind: "bugfix"

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ require (
3434
rsc.io/letsencrypt v0.0.3 // indirect
3535
sigs.k8s.io/controller-runtime v0.6.3
3636
sigs.k8s.io/controller-tools v0.3.0
37-
sigs.k8s.io/kubebuilder v1.0.9-0.20201014221150-c993a2a221fe
37+
sigs.k8s.io/kubebuilder v1.0.9-0.20201021204649-36124ae2e027
3838
sigs.k8s.io/yaml v1.2.0
3939
)
4040

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1223,8 +1223,8 @@ sigs.k8s.io/controller-runtime v0.6.3 h1:SBbr+inLPEKhvlJtrvDcwIpm+uhDvp63Bl72xYJ
12231223
sigs.k8s.io/controller-runtime v0.6.3/go.mod h1:WlZNXcM0++oyaQt4B7C2lEE5JYRs8vJUzRP4N4JpdAY=
12241224
sigs.k8s.io/controller-tools v0.3.0 h1:y3YD99XOyWaXkiF1kd41uRvfp/64teWcrEZFuHxPhJ4=
12251225
sigs.k8s.io/controller-tools v0.3.0/go.mod h1:enhtKGfxZD1GFEoMgP8Fdbu+uKQ/cq1/WGJhdVChfvI=
1226-
sigs.k8s.io/kubebuilder v1.0.9-0.20201014221150-c993a2a221fe h1:lCo0lK98HmpivySaCDvxDoUUw9YC96zhY3fH/cItuu8=
1227-
sigs.k8s.io/kubebuilder v1.0.9-0.20201014221150-c993a2a221fe/go.mod h1:NatUhFMh/ci8gR+qETvZBIlZ4RTQoNa+9uei7okpgcY=
1226+
sigs.k8s.io/kubebuilder v1.0.9-0.20201021204649-36124ae2e027 h1:2ubws/tSma7ZSqzH7fYIsVl7CvA4jA79VE8YWn9AhH8=
1227+
sigs.k8s.io/kubebuilder v1.0.9-0.20201021204649-36124ae2e027/go.mod h1:NatUhFMh/ci8gR+qETvZBIlZ4RTQoNa+9uei7okpgcY=
12281228
sigs.k8s.io/kustomize v2.0.3+incompatible h1:JUufWFNlI44MdtnjUqVnvh29rR37PQFzPbLXqhyOyX0=
12291229
sigs.k8s.io/kustomize v2.0.3+incompatible/go.mod h1:MkjgH3RdOWrievjo6c9T245dYlB5QeXV4WCbnt/PEpU=
12301230
sigs.k8s.io/structured-merge-diff/v3 v3.0.0-20200116222232-67a7b8c61874/go.mod h1:PlARxl6Hbt/+BC80dRLi1qAmnMqwqDg62YvvVkZjemw=

internal/generate/testdata/go/static/basic.operator.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ rules:
166166
verbs:
167167
- create
168168
---
169-
apiVersion: rbac.authorization.k8s.io/v1beta1
169+
apiVersion: rbac.authorization.k8s.io/v1
170170
kind: ClusterRole
171171
metadata:
172172
name: memcached-operator-metrics-reader

internal/plugins/ansible/v1/scaffolds/internal/templates/config/rbac/auth_proxy_client_clusterrole.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ func (f *ClientClusterRole) SetTemplateDefaults() error {
4040
return nil
4141
}
4242

43-
const clientClusterRoleTemplate = `apiVersion: rbac.authorization.k8s.io/v1beta1
43+
const clientClusterRoleTemplate = `apiVersion: rbac.authorization.k8s.io/v1
4444
kind: ClusterRole
4545
metadata:
4646
name: metrics-reader

internal/plugins/helm/v1/scaffolds/internal/templates/config/rbac/client_cluster_role.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ func (f *ClientClusterRole) SetTemplateDefaults() error {
4040
return nil
4141
}
4242

43-
const clientClusterRoleTemplate = `apiVersion: rbac.authorization.k8s.io/v1beta1
43+
const clientClusterRoleTemplate = `apiVersion: rbac.authorization.k8s.io/v1
4444
kind: ClusterRole
4545
metadata:
4646
name: metrics-reader
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: rbac.authorization.k8s.io/v1beta1
1+
apiVersion: rbac.authorization.k8s.io/v1
22
kind: ClusterRole
33
metadata:
44
creationTimestamp: null

testdata/ansible/memcached-operator/config/rbac/auth_proxy_client_clusterrole.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: rbac.authorization.k8s.io/v1beta1
1+
apiVersion: rbac.authorization.k8s.io/v1
22
kind: ClusterRole
33
metadata:
44
name: metrics-reader
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: rbac.authorization.k8s.io/v1beta1
1+
apiVersion: rbac.authorization.k8s.io/v1
22
kind: ClusterRole
33
metadata:
44
creationTimestamp: null

testdata/go/memcached-operator/config/rbac/auth_proxy_client_clusterrole.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: rbac.authorization.k8s.io/v1beta1
1+
apiVersion: rbac.authorization.k8s.io/v1
22
kind: ClusterRole
33
metadata:
44
name: metrics-reader
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: rbac.authorization.k8s.io/v1beta1
1+
apiVersion: rbac.authorization.k8s.io/v1
22
kind: ClusterRole
33
metadata:
44
creationTimestamp: null

testdata/helm/memcached-operator/config/rbac/auth_proxy_client_clusterrole.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: rbac.authorization.k8s.io/v1beta1
1+
apiVersion: rbac.authorization.k8s.io/v1
22
kind: ClusterRole
33
metadata:
44
name: metrics-reader

0 commit comments

Comments
 (0)