問題タブ [cloud-sql-proxy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
395 参照

ruby-on-rails - GCP Cloud SQL を使用する Kubernetes アプリは接続を受け入れません。Github で入手可能な完全なソース

Google Cloud PostgreSQL を使用するサンプル Rails 5 アプリを作成しました。を使用してアプリをローカルで実行できますが、docker-compose upGCP にデプロイするときにリモートで接続できません。彼らが使用するhttps://cloud.google.com/ruby/tutorials/bookshelf-on-kubernetes-engineを複製しようとしましたtargetPort: http-server

Rails アプリはGithub で公開されています。私は明らかに間違ったことをしていますか?:-|

アプリをローカルで実行すると機能する

GKE クラスタを作成する

PostgreSQL Cloud SQL のセットアップ

https://cloud.google.com/sql/docs/postgres/connect-kubernetes-engine?authuser=1の指示に従い 、config/database.yml と k8s/colors.yml をこれらの値で更新しました。

デプロイされましたが、ContainerCreating で停止しました

kubectl でデプロイを取得

しかし、アプリに接続できません

curl 35.228.111.217 # => 応答なし! :-/

kubectl は svc の色を記述します

k8s/service.yml

kubectl describe デプロイメント

kubectl 記述サービス

0 投票する
1 に答える
5745 参照

ruby-on-rails - プライマリの接続プールが見つかりません

Rails を使用していますが、非常にランダムに接続プール エラーが発生しており、特定のエンドポイントを対象としていません。このエラーが発生することなく、約 70% の時間でエンドポイントにヒットできます。データベースは、Google Cloud で実行されている PostgreSQL です。私が得ているエラーの主なものは次のとおりです。

Gemfile:

データベース.yml:

私たちは使用しています:

ルビー 2.5.0 レール 5.1.5

Google の CloudSQL で Postgresql を使用する

0 投票する
2 に答える
361 参照

google-cloud-platform - Windows 7 のサービスとしてのクラウド SQL プロキシ

「windows 7」オペレーティング システムでサービスとして「cloud_sql_proxy」を実行する Google クラウド プラットフォームの mysql サーバーのインスタンスにアクセスできるバイナリ「cloud_sql_proxy」があります。ただし、Google が提供する実行可能ファイルが常に実行されていることを確認する必要があるため、アプリケーション/クライアント プログラムがこれらのサービスへのリンクを失うことはありません。

どうすればこれを行うことができますか?