Re: Grafana unable to connect Azure Postgresql Flexible server

From: Julien Rouhaud <rjuju123(at)gmail(dot)com>
To: Prabir Kr Sarkar <prabir(dot)kr(dot)sarkar(at)gmail(dot)com>
Cc: Pgsql-admin <pgsql-admin(at)lists(dot)postgresql(dot)org>
Subject: Re: Grafana unable to connect Azure Postgresql Flexible server
Date: 2021-09-07 08:21:14
Message-ID: CAOBaU_Y75BoE0eYOpoAJDqcXBBQ1YEycPLa4HJnvVuokdt2OzQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

On Tue, Sep 7, 2021 at 4:14 PM Prabir Kr Sarkar
<prabir(dot)kr(dot)sarkar(at)gmail(dot)com> wrote:
>
> The grafana pod fails to start with the following error:
>
> t=2021-09-07T06:40:00+0000 lvl=info msg="Connecting to DB" logger=sqlstore dbtype=postgres
> t=2021-09-07T06:40:00+0000 lvl=info msg="Starting DB migrations" logger=migrator
> service init failed: failed to check table existence: pq: no pg_hba.conf entry for host "10.240.1.45", user "grafana", database "grafana", SSL off

That seems quite self explanatory. Your grafana is trying to connect
as "grafana" role, on "grafana" database from 10.240.1.45, and your
pg_hba.conf file doesn't allow it. I'm not sure how to configure that
on AKS but you need to either authorize it or configure grafana to use
some other credentials that are already allowed, like this one:

> Note: - We can however, connect to the postgresql flexible server from a pod (with psql) in the same AKS.

(assuming that this psql connection is allowing other IP). See
https://www.postgresql.org/docs/current/auth-pg-hba-conf.html for more
details about the pg_hba.conf file.

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Prabir Kr Sarkar 2021-09-07 08:53:59 Re: Grafana unable to connect Azure Postgresql Flexible server
Previous Message Prabir Kr Sarkar 2021-09-07 08:13:45 Grafana unable to connect Azure Postgresql Flexible server