sql >> データベース >  >> RDS >> PostgreSQL

Kubernetes / minikubeを使用したローカル開発中に、ローカルホストで実行されているpostgresデータベースにどのように接続する必要がありますか?

    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をリッスンできます この設定で。



    1. 同じステートメントで挿入のIDを取得します

    2. SQLLocalDBとSQLServerCE

    3. djangopostgresqljsonフィールドスキーマの検証

    4. PHP配列を使用してMYSQLにデータを挿入します