Pode não ser uma resposta para o Minikube, mas acabei aqui, então compartilho o que fiz para o Kubernetes no Docker para Mac.
Eu adicionei um serviço como este para o PostgreSQL:
kind: Service
apiVersion: v1
metadata:
name: postgres
namespace: default
spec:
type: ExternalName
# https://docs.docker.com/docker-for-mac/networking/#use-cases-and-workarounds
externalName: host.docker.internal
ports:
- name: port
port: 5432
Meu aplicativo foi capaz de se conectar ao servidor postgres em execução localmente com esta configuração usando o nome de domínio
postgres
. O servidor Postgres pode escutar 127.0.0.1
com esta configuração.