Error reading InfluxDB in Grafana Data Source

Hi,
I am getting an "Error reading influxdb"error while setting up a InfluxDB Data Source.
My setup is as below
InfluxDB, Telegraf and Grafana are installed in AWS EKS cluster. All three are installed in the same workspace.
InfluxDB version 2.0.8
Grafana version 8.1.2

Details I am providing for the Data Source
Name: InfluxDB
Query language: Flux

HTTP
URL: http://xxxxxxxx.com:8086/
Access: Server (Default)

Auth: Everything is off

Custom HTTP Address:
Header: Authorization
Value: Token <Token ‘value taken from the InfluxDB Tokens’>

InfluxDB Details
Organization: Name of the Org
Token: Token value copied form the InfluxDB token tab
Default Bucket: Name of the Bucket

When I click on Save & Test, I get Error reading InfluxDB.

Grafana Log: t=2021-10-15T08:11:50+0000 lvl=info msg=“Request Completed” logger=context userId=1 orgId=1 uname=admin method=GET path=/api/live/ws status=400 remote_addr=10.9.16.62 time_ms=69 size=12 referer=

Can anyone help on this issue please?

Regards,
Diw

are you using ]Kubernetes DNS names](Debug Services | Kubernetes)?

Yes, using Kubernetes in AWS.

how are you deploying? helm? simple yaml?