この記事では、Tencent Cloudのプライベートリンク(Private Link)を使用してOBKVに接続する方法について説明します。
前提条件
- Tencent Cloudのメインアカウント登録が完了していること。
- OBKVアカウントの登録が完了し、クラスタインスタンスとテナントが作成されていること。詳細については、インスタンスの作成およびテナントの作成に関するドキュメントをご参照ください。
操作手順
OBKVコンソールにログインします。クラスタ一覧ページで、対象クラスタの情報を展開し、対象テナントで**接続**をクリックします。
ポップアップウィンドウで、**PrivateLinkを使用**を選択します。
**ステップ1:エンドポイントサービスを作成**の下で、指示に従ってTencent Cloudコンソールに移動し、右上隅のアバターにマウスカーソルを合わせてドロップダウンメニューからメインアカウントIDをコピーします。
OBKVコンソールに戻り、メインアカウントIDを入力して**エンドポイントサービスの作成**をクリックします。
エンドポイントサービスの作成が完了したら、**ステップ2: エンドポイントを作成**の下で、保存されたサービスIDと対端アカウント情報をコピーします。
Tencent Cloudのエンドポイントページに移動し、**新規作成**をクリックします。その後、ポップアップウィンドウで以下の情報を設定します:
パラメータ説明名前 カスタム名を入力します。 ネットワーク ご自身が属するネットワークを選択します。 サブネット ご自身が属するサブネットを選択します。 対端アカウントタイプ その他のアカウントを選択します。 IPアドレス 自動割り当てを選択するとシステムが自動的にIPアドレスを割り当てます。手動割り当てを選択すると、ご自身でIPアドレスを入力します。 サービスタイプ プライベートサービスを選択します。 対端アカウントタイプ その他のアカウントを選択します。 対端アカウントUIN 1列目にステップ5でコピーした対端アカウントを入力し、2列目にステップ5でコピーしたサービスIDを入力して、検証をクリックします。 **OK**をクリックし、次にエンドポイント一覧ページで先ほど作成したエンドポイントIDをクリックして基本情報ページに移動し、IDとIPアドレスをコピーします。
OB Cloudデータベースコンソールに戻り、ステップ2: エンドポイントを作成 で、前の手順でコピーしたIDを入力し、接続 をクリックします。
ステップ3:接続 で、OBKVインスタンスとアカウントを選択するか、新しいOBKVインスタンスとアカウントを作成します。
注意
新しいアカウントの作成を選択した場合は、アカウント作成時に生成されたパスワードを適切に記録してください。
接続方式として MySQL CLI を選択し、生成された接続文字列をクライアントにコピーします。
addressをステップ7で記録したIPアドレスに置き換えてください。MySQL CLIにステップ9で使用したアカウントのパスワードを入力し、接続に成功すれば、データベースへのアクセスと使用が可能になります。
次のステップ
エンドポイントの作成が完了したら、テナントワークベンチのトポロジーダイアグラムで作成されたエンドポイント情報を確認できます。VPCの変更などの理由で既に作成されたエンドポイントを変更する必要がある場合、現在OBKVは既存のエンドポイントを削除して再度作成することをサポートしています。エンドポイントの削除手順は以下のとおりです:
OBKVコンソールのインスタンス一覧ページで、対象テナント名をクリックしてテナントワークベンチに入ります。
テナントワークベンチの トポロジー の下にある削除ボタンをクリックして、作成されたエンドポイントを削除します。