ECK 8.7.1 elastic agent error

Following Quickstart | Elastic Cloud on Kubernetes [2.7] | Elastic to install and run ECK fleet on my EKS but observe the following error in the agent logs:

[elastic-agent-agent-gdpzn] {"log.level":"info","@timestamp":"2023-05-05T08:21:33.175Z","message":"Connection to backoff(elasticsearch(https://kyberlife-es-http.default.svc:9200)) established","component":{"binary":"filebeat","dataset":"elastic_agent.filebeat","id":"filestream-monitoring","type":"filestream"},"log":{"source":"filestream-monitoring"},"ecs.version":"1.6.0","log.logger":"publisher_pipeline_output","log.origin":{"file.line":147,"file.name":"pipeline/client_worker.go"},"service.name":"filebeat","ecs.version":"1.6.0"}
[elastic-agent-agent-gdpzn] {"log.level":"error","@timestamp":"2023-05-05T08:21:33.198Z","message":"failed to perform any bulk index operations: 500 Internal Server Error: {\"error\":{\"root_cause\":[{\"type\":\"illegal_state_exception\",\"reason\":\"There are no ingest nodes in this cluster, unable to forward request to an ingest node.\"}],\"type\":\"illegal_state_exception\",\"reason\":\"There are no ingest nodes in this cluster, unable to forward request to an ingest node.\"},\"status\":500}","component":{"binary":"filebeat","dataset":"elastic_agent.filebeat","id":"filestream-monitoring","type":"filestream"},"log":{"source":"filestream-monitoring"},"log.logger":"elasticsearch","log.origin":{"file.line":241,"file.name":"elasticsearch/client.go"},"service.name":"filebeat","ecs.version":"1.6.0","ecs.version":"1.6.0"}

What am I missing?

Looks like you have raised this in "There are no ingest nodes in this cluster, unable to forward request to an ingest node" errors

I will close this off to minimise confusion.