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: