質問: AWSのRDSインスタンスにElasticIPを付与すると、下記エラーメッセージが表示されますが、 付与する方法はございますでしょうか。 なお、FQDNでのアクセスはできております。 現状は下記となります。 ### エラーメッセージ ``` You do not have permission to access the specified resource. ``` ### 実行した手順は下記の通りです。 ``` 1. RDSインスタンスの作成(パブリックアクセシビリティあり) 2. RDSセキュリティグループで "すべてのTCP"/デフォルトルートで許可 3. RDSのENI-IDを取得 4. ElasticIPを取得 5. ElasticIPをRDS-ENIに紐づけ ``` 何卒よろしくお願いいたします。
回答: RDSはManagedサービスであり、AWS側で冗長化されているものです。 EndpointはIPアドレスではなくDNS名なのは、裏でIPアドレスが変わるためです。 私の知る限りではRDSへのEIP割当はできません。 EIPでRDBを使いたい場合は、EIPを割り当てたEC2上にRDBをインストールして、自身で運用すれば良いです。