Minikubeの答えではないかもしれませんが、ここにたどり着いたので、DockerforMacでKubernetesに対して行ったことを共有します。
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
私のアプリケーションは、ドメイン名postgres
を使用して、この設定でローカルに実行されているpostgresサーバーに接続できました。 。 Postgresサーバーは127.0.0.1
をリッスンできます この設定で。