sql >> Databáze >  >> RDS >> PostgreSQL

Jak se mám během místního vývoje s Kubernetes/minikube připojit k databázi postgres běžící na localhost?

Možná to není odpověď pro Minikube, ale skončil jsem zde, takže sdílím, co jsem udělal pro Kubernetes v Dockeru pro Mac.

Přidal jsem službu jako je tato pro 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

Moje aplikace se dokázala připojit k lokálně spuštěnému serveru postgres s tímto nastavením pomocí názvu domény postgres . Server Postgres může poslouchat 127.0.0.1 s tímto nastavením.



  1. LINQPad a Oracle

  2. Připojení JDBC se nezdařilo, chyba:Připojení TCP/IP k hostiteli selhalo

  3. Získejte velikost databáze v MariaDB

  4. PHP funkce SUM