You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've installed jaeger-oprator latest version.
and then when I deploy jaeger resource, jaeger-collector and jaeger-query deployment resources don't create in kubernetes.
I've reinstalled jaeger-operator v2.53.0 and jaeger resource.
It's been working very well.
but jaeger-operator v2.54.0 is not working..
Below is jaeger-operator's logs.
W0530 01:01:26.187031 1 reflector.go:539] pkg/mod/k8s.io/client-go@v0.29.3/tools/cache/reflector.go:229: failed to list *v1.IngressClass: ingressclasses.networking.k8s.io is forbidden: User "system:serviceaccount:jaeger:jaeger-operator" cannot list resource "ingressclasses"in API group "networking.k8s.io" at the cluster scope
E0530 01:01:26.187071 1 reflector.go:147] pkg/mod/k8s.io/client-go@v0.29.3/tools/cache/reflector.go:229: Failed to watch *v1.IngressClass: failed to list *v1.IngressClass: ingressclasses.networking.k8s.io is forbidden: User
"system:serviceaccount:jaeger:jaeger-operator" cannot list resource "ingressclasses"in API group "networking.k8s.io" at the cluster scope
It seems that Jaeger service accounts don't have the ingressClasses rules in the clusterrole.
I've added it to the clusterrole resources, and as a result, jaeger-collector and jaeger-query deployments have been created!
Check the Jaeger resource
there's no the jaeger-collector, jaeger-query
kubectl -n jaeger get jaeger
NAME STATUS VERSION STRATEGY STORAGE AGE
jaeger-prod production elasticsearch 49s
kubectl -n jaeger get all
NAME READY STATUS RESTARTS AGE
pod/jaeger-operator-668cf4cf99-mlbdf 1/1 Running 0 100s
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
service/jaeger-operator-metrics ClusterIP 10.99.114.177 <none> 8383/TCP 47m
service/jaeger-operator-webhook-service ClusterIP 10.108.24.208 <none> 443/TCP 47m
NAME READY UP-TO-DATE AVAILABLE AGE
deployment.apps/jaeger-operator 1/1 1 1 47m
NAME DESIRED CURRENT READY AGE
replicaset.apps/jaeger-operator-668cf4cf99 1 1 1 47m
Check the Jaeger-operator logs
W0530 01:47:32.688557 1 reflector.go:539] pkg/mod/k8s.io/client-go@v0.29.3/tools/cache/reflector.go:229: failed to list *v1.IngressClass: ingressclasses.networking.k8s.io is forbidden: User "system:serviceaccount:jaeger:jaeger-operator" cannot list resource "ingressclasses"in API group "networking.k8s.io" at the cluster scope
E0530 01:47:32.688592 1 reflector.go:147] pkg/mod/k8s.io/client-go@v0.29.3/tools/cache/reflector.go:229: Failed to watch *v1.IngressClass: failed to list *v1.IngressClass: ingressclasses.networking.k8s.io is forbidden: User "system:serviceaccount:jaeger:jaeger-operator" cannot list resource "ingressclasses"in API group "networking.k8s.io" at the cluster scope
Add the ingressclasses rules in jaeger-operator clusterrole
Check the Jaeger resources
A few minute later, you can see the jaeger-collector and Jaeger-query resources.
kubectl -n jaeger get pod
NAME READY STATUS RESTARTS AGE
jaeger-operator-668cf4cf99-mlbdf 1/1 Running 0 14m
jaeger-prod-collector-7d69b54666-mmrcd 1/1 Running 0 65s
jaeger-prod-query-9bd6465df-kljjz 2/2 Running 0 65s
It works excellently as anticipated.
Expected behavior
When I set rbac.cluster.Role to true, it should work find without editing the jaeger-operator cluster role.
Relevant log output
No response
Screenshot
No response
Additional context
No response
Jaeger backend version
v1.57.0
SDK
No response
Pipeline
No response
Stogage backend
opensearch
Operating system
Linux
Deployment model
Kubernetes
Deployment configs
No response
The text was updated successfully, but these errors were encountered:
What happened?
I've installed jaeger-oprator latest version.
and then when I deploy jaeger resource, jaeger-collector and jaeger-query deployment resources don't create in kubernetes.
I've reinstalled jaeger-operator v2.53.0 and jaeger resource.
It's been working very well.
but jaeger-operator v2.54.0 is not working..
Below is jaeger-operator's logs.
It seems that Jaeger service accounts don't have the ingressClasses rules in the clusterrole.
I've added it to the clusterrole resources, and as a result, jaeger-collector and jaeger-query deployments have been created!
Steps to reproduce
Install the Jaeger-operator v2.54.0
Create the jaeger custom resource file.
Create the Jaeger custom resource
Check the Jaeger resource
there's no the jaeger-collector, jaeger-query
Check the Jaeger-operator logs
Add the ingressclasses rules in jaeger-operator clusterrole
Add the content below.
Check the Jaeger resources
A few minute later, you can see the jaeger-collector and Jaeger-query resources.
It works excellently as anticipated.
Expected behavior
When I set
rbac.cluster.Role
totrue
, it should work find without editing thejaeger-operator
cluster role.Relevant log output
No response
Screenshot
No response
Additional context
No response
Jaeger backend version
v1.57.0
SDK
No response
Pipeline
No response
Stogage backend
opensearch
Operating system
Linux
Deployment model
Kubernetes
Deployment configs
No response
The text was updated successfully, but these errors were encountered: