sql >> Database >  >> RDS >> PostgreSQL

Hoe moet ik tijdens lokale ontwikkeling met Kubernetes/minikube verbinding maken met de postgres-database die op localhost draait?

Misschien geen antwoord voor Minikube, maar ik ben hier beland, dus ik deel wat ik deed voor Kubernetes in Docker voor Mac.

Ik heb een service als deze toegevoegd voor 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

Mijn applicatie kon met deze setup verbinding maken met de lokaal draaiende postgres-server met de domeinnaam postgres . De Postgres-server kan luisteren naar 127.0.0.1 met deze opstelling.



  1. Een SQLite-clientdatabase synchroniseren met een MySQL-serverdatabase

  2. Mysql-toegang geweigerd wegens gebruikersfout?

  3. mysql, vraag met naar waar voorwaarde, als de ene waarde =iets

  4. Dubbele PDO-waarden in array