Peut-être pas une réponse pour Minikube, mais je me suis retrouvé ici donc je partage ce que j'ai fait pour Kubernetes dans Docker pour Mac.
J'ai ajouté un service comme celui-ci pour 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
Mon application a pu se connecter au serveur postgres exécuté localement avec cette configuration en utilisant le nom de domaine postgres
. Le serveur Postgres peut écouter 127.0.0.1
avec cette configuration.