エールでデータベースをデプロイし、デプロイされたDBと他のサービスとの通信およびDB管理ツールとのTCP接続について説明します。
ダッシュボードの または ⌘ + K
でデプロイモーダルを開きます。次に、デプロイするデータベースを選択し、各設定フィールドに必要な値を入力してください。
基本設定
バージョン、Root Passwordなどの設定値を指定できます。
詳細オプション
データベース名、タイムゾーン設定など、追加の設定値を入力できます。
リソース設定とデプロイ
デプロイ
をクリック
他のサービスと通信するための接続情報(ホスト名:ポート番号)は、サービスページのリソースタブで確認できます。
同じ環境内のサービス間では、サービス名とポートを使用してアクセスできます。
サービスページリソースタブのイングレスアドレス(ホスト名:ポート番号)を使用して、他の環境または外部のサービスと通信できます。この場合、TCP外部接続の許可が必要です。
TCP外部接続許可
接続しようとしているデータベースが属する環境の設定タブで、TCP外部アクセスを許可することができます。
イングレスアドレスを使用して、ローカルコンピュータの管理ツールからデータベースにTCP接続できます。
MariaDB - MySQL Workbench
PostgreSQL - pgAdmin
MongoDB - MongoDB Compass
New Connection
ボタンをクリックし、Advanced Connection Options下部のGeneralタブでポート番号を含むホスト名をHostフィールドに入力してください。
Authenticationタブでデプロイ時に設定したUsername(デフォルト値admin)、Root Passwordを入力してください。
Redis - Redis Insight
サービスページの設定タブのデプロイ設定セクションで、ディスク、CPUなどのリソースを変更し、デプロイ
ボタンで再デプロイすると、変更したリソースが適用されます。
設定タブのシークレットセクションで、データベースデプロイ時に設定したRoot Passwordを確認できます。
サービスページ設定タブ下部のサービスを削除
でデータベースを削除できます。