# 演習 2-2: VPC Peeringを使用して`Dedicated Tier`クラスタに接続

## 概要
+ この演習では、`VPC Peering`を介して`Dedicated Tier`クラスタに接続します。

## 所要時間
+ この演習は、あなたが完了するのに約10分かかるはずです。

## ノート
+ このタスクは`Dedicated Tier`クラスタ専用です。
+ このタスクにはアクティブなAWSアカウントが必要であり、あなたはAWSアカウントIDの12桁を知っていることを確認しています

## ステップ
1. VPC ダッシュボードから `VPC ID`、`VPC CIDR` を取得します。
<img src="./diagram/GetVPC_aa_001_20230111.png" width="50%" align="top"/>

2. `TiDB Cloud`コンソールで、左上の`Admin`をクリックして、次に`Network Access`をクリックします。
<img src="./diagram/NetworkAccess_aa_001_20230111.png" width="50%" align="top"/>

3. `Network Access`ページで、`VPC Peering`タブをクリックして、その後`Add`をクリックします。                                          
<img src="./diagram/AddVPCPeering_aa_001_20230111.png" width="50%" align="top"/>

4. AWSをクラウドプロバイダーとして選択し、既存のAWS VPCの情報を提供してください。（TiDB Cloudは、同じプロジェクトの同じリージョンでのVPCピアリングのみをサポートしています）             
<img src="./diagram/SetVPCPeering01_aa_001_20230111.png" width="50%" align="top"/>

5. `Done`をクリックします。                                                       
<img src="./diagram/SetVPCPeering02_aa_001_20230111.png" width="50%" align="top"/>

6. `AWS VPC Peerings`セクションで、`AWS VPC Peerings`の状態が`system checking`であることを確認します。                          
<img src="./diagram/SetVPCPeering03_aa_001_20230111.png" width="50%" align="top"/>

7. AWSコンソールで、`Peering Connections`ページを開いてください。そこでは、`Pending acceptance`ステータスのピアリング接続が見つかります。
<img src="./diagram/SetVPCPeering04_aa_001_20230111.png" width="50%" align="top"/>

8. TiDB Cloud をリクエスターオーナーとして確認し、`Accept request`をクリックします。
<img src="./diagram/SetVPCPeering05_aa_001_20230111.png" width="50%" align="top"/>

9. `Route tables`ページを開いて、`Destination`と`Target`を追加します。
<img src="./diagram/SetVPCPeering06_aa_001_20230111.png" width="50%" align="top"/>

10. VPC に対して、プライベート DNS ホストゾーン サポートを有効にします。                             
<img src="./diagram/SetVPCPeering07_aa_001_20230111.png" width="50%" align="top"/>

11.  TiDBクラウドコンソールの`Clusters`ページで、クラスタの名前をクリックして、クラスタの`Overview`ページに入ります。
<img src="./diagram/GoDedicatedTierOverview_aa_001_20230111.png" width="50%" align="top"/>`Connect`.                                  

12.  `Overview`ページで、右上の`Connect`をクリックします。
<img src="./diagram/ConnectToDedicatedTier01_aa_001_20230111.png" width="50%" align="top"/>

13.  Connect設定ウィンドウで、`VPC Peering`を選択します。VPCピアリングの`Status`が`active`として表示されることがわかります。
<img src="./diagram/ConnectByVPC01_aa_001_20230112.png" width="50%" align="top"/>

14.  TiDB に接続するために SQL クライアントを使用します。
<img src="./diagram/ConnectByVPC02_aa_001_20230112.png" width="50%" align="top"/>
