Puede que no sea una respuesta para Minikube, pero terminé aquí, así que comparto lo que hice para Kubernetes en Docker para Mac.
Agregué un servicio como este para 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
Mi aplicación pudo conectarse al servidor postgres que se ejecuta localmente con esta configuración usando el nombre de dominio postgres
. El servidor Postgres puede escuchar 127.0.0.1
con esta configuración.