Có thể không phải là câu trả lời cho Minikube, nhưng tôi đã kết thúc ở đây vì vậy tôi chia sẻ những gì tôi đã làm cho Kubernetes trong Docker cho Mac.
Tôi đã thêm một dịch vụ như thế này cho 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
Ứng dụng của tôi có thể kết nối với máy chủ postgres đang chạy cục bộ với thiết lập này bằng tên miền postgres
. Máy chủ Postgres có thể nghe 127.0.0.1
với thiết lập này.