Vielleicht keine Antwort für Minikube, aber ich bin hier gelandet, also teile ich, was ich für Kubernetes in Docker für Mac gemacht habe.
Ich habe einen Dienst wie diesen für PostgreSQL hinzugefügt:
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
Meine Anwendung konnte sich mit diesem Setup unter Verwendung des Domänennamens postgres
mit dem lokal ausgeführten Postgres-Server verbinden . Der Postgres-Server kann 127.0.0.1
abhören mit diesem Setup.