You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ho...@apache.org on 2021/02/24 17:21:46 UTC
[lucene-solr-operator] branch main updated: Fix Ingress API group
for RBAC rules. (#225)
This is an automated email from the ASF dual-hosted git repository.
houston pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/lucene-solr-operator.git
The following commit(s) were added to refs/heads/main by this push:
new 2ee8a7e Fix Ingress API group for RBAC rules. (#225)
2ee8a7e is described below
commit 2ee8a7e4f5b6d715fb68396bd23547f346cee528
Author: Jacob Ward <53...@users.noreply.github.com>
AuthorDate: Wed Feb 24 17:21:38 2021 +0000
Fix Ingress API group for RBAC rules. (#225)
Co-authored-by: Houston Putman <ho...@apache.org>
---
config/rbac/role.yaml | 4 ++--
controllers/solrcloud_controller.go | 4 ++--
helm/solr-operator/templates/role.yaml | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/config/rbac/role.yaml b/config/rbac/role.yaml
index 3686111..8850aca 100644
--- a/config/rbac/role.yaml
+++ b/config/rbac/role.yaml
@@ -143,7 +143,7 @@ rules:
- patch
- update
- apiGroups:
- - extensions
+ - networking.k8s.io
resources:
- ingresses
verbs:
@@ -155,7 +155,7 @@ rules:
- update
- watch
- apiGroups:
- - extensions
+ - networking.k8s.io
resources:
- ingresses/status
verbs:
diff --git a/controllers/solrcloud_controller.go b/controllers/solrcloud_controller.go
index 0ddaafa..871f55c 100644
--- a/controllers/solrcloud_controller.go
+++ b/controllers/solrcloud_controller.go
@@ -67,8 +67,8 @@ func UseZkCRD(useCRD bool) {
// +kubebuilder:rbac:groups="",resources=services/status,verbs=get;update;patch
// +kubebuilder:rbac:groups=apps,resources=statefulsets,verbs=get;list;watch;create;update;patch;delete
// +kubebuilder:rbac:groups=apps,resources=statefulsets/status,verbs=get;update;patch
-// +kubebuilder:rbac:groups=extensions,resources=ingresses,verbs=get;list;watch;create;update;patch;delete
-// +kubebuilder:rbac:groups=extensions,resources=ingresses/status,verbs=get;update;patch
+// +kubebuilder:rbac:groups=networking.k8s.io,resources=ingresses,verbs=get;list;watch;create;update;patch;delete
+// +kubebuilder:rbac:groups=networking.k8s.io,resources=ingresses/status,verbs=get;update;patch
// +kubebuilder:rbac:groups="",resources=configmaps,verbs=get;list;watch;create;update;patch;delete
// +kubebuilder:rbac:groups="",resources=configmaps/status,verbs=get;update;patch
// +kubebuilder:rbac:groups="",resources=persistentvolumeclaims,verbs=get;list;watch;delete
diff --git a/helm/solr-operator/templates/role.yaml b/helm/solr-operator/templates/role.yaml
index 8a79a54..a1332b8 100644
--- a/helm/solr-operator/templates/role.yaml
+++ b/helm/solr-operator/templates/role.yaml
@@ -161,7 +161,7 @@ rules:
- patch
- update
- apiGroups:
- - extensions
+ - networking.k8s.io
resources:
- ingresses
verbs:
@@ -173,7 +173,7 @@ rules:
- update
- watch
- apiGroups:
- - extensions
+ - networking.k8s.io
resources:
- ingresses/status
verbs: