DBeaver Community Edition (para PostgreSQL)

PostgreSQL

O DBeaver é um cliente universal para banco de dados que permite inspecionar tabelas, schemas, e executar código SQL.

Para acessar o banco de dados PostgreSQL através dele, primeiramente exponha o banco do cluster localmente através de port-forward na porta padrão esperada:

kubectl port-forward -n minerva deployment/postgresql-deployment 5432:5432

Em seguida, abra o DBeaver e clique na opção para uma nova conexão, no menu Banco de dados (ou Database). Selecione a opção PostgreSQL, clique em Next, e instale quaisquer drivers necessários que venham a ser pedidos.

Configuração do DBeaver

Em seguida, você poderá manter o host e porta padrões (localhost:5432), mas deverá alterar o campo Database de acordo com o tenant que você deseja acessar.

Além disso, por padrão, use usuário postgres e senha postgres.

Configuração do DBeaver

Você poderá agora navegar nas abas à esquerda para localizar quaisquer tabalas que desejar, e poderá também fazer outras operações com o banco.

Configuração do DBeaver