sql >> Databasteknik >  >> RDS >> PostgreSQL

Under lokal utveckling med Kubernetes/minikube, hur ska jag ansluta till postgres-databas som körs på localhost?

Kanske inte är ett svar för Minikube, men jag hamnade här så jag delar med mig av vad jag gjorde för Kubernetes i Docker för Mac.

Jag lade till en tjänst som denna för 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

Min applikation kunde ansluta till den lokalt körda postgres-servern med denna inställning med domännamnet postgres . Postgres-servern kan lyssna på 127.0.0.1 med denna inställning.



  1. Hur mappar man en Native Query till en POJO när jag inte har någon Entity på mitt projekt?

  2. php registrera dig i databasen

  3. Hantera hög tillgänglighet i PostgreSQL – Del II:Replikeringshanterare

  4. Dela upp kolumnen till flera rader