Hi there:
I have my elastic stack applications 7.15.0 managed by elastic on k8s operator 1.8.0
I have my fleet server service and elastic service in k8s as
fleet-server-quickstart-agent-http ClusterIP 172.20.146.78 <none> 8220/TCP 57m
quickstart-es-http ClusterIP 172.20.25.71 <none> 9200/TCP 58m
In Kibana UI
My fleet setting are
Fleet hosts
https://fleet-server-quickstart-agent-http.log-server.svc:8220
Elastic hosts
https://quickstart-es-http.log-server.svc:9200
Still fleet server is not seen from Kibana UI
This used to work with elastic stack application 7.14.1
Any help to diagnose is highly appreciated
I also noticed many error logs in fleet server pod.
E1007 23:38:19.170441 14 reflector.go:127] pkg/mod/k8s.io/client-go@v0.19.4/tools/cache/reflector.go:156: Failed to watch *v1.Node: failed to list *v1.Node: nodes "ip-10-250-68-153.us-east-2.compute.internal" is forbidden: User "system:serviceaccount:log-server:elastic-agent" cannot list resource "nodes" in API group "" at the cluster scope
fleet agent pod has warning
2021-10-07T23:29:42.276Z WARN cmd/enroll_cmd.go:443 Remote server is not ready to accept connections, will retry in a moment.
2021-10-07T23:39:42.278Z INFO cmd/enroll_cmd.go:450 Retrying enrollment to URL: https://fleet-server-monitoring-agent-http.log-server.svc:8220/
Hi @pingz, thanks for your question. There is a small bug in Agent in Fleet mode quickstart doc that is causing this. Please add - nodes
in the role permissions for the Agent just as in the PR to fix this.
Thanks,
David
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.