デフォルトのVPCにVPCエンドポイントを設定することは可能でしょうか?

0

デフォルトのVPC内にLambdaを設置して、 VPC内のLmabdaからVPC外のLambdaをキックしたいです。 その際に、VPCエンドポイントを使おうと思っています。 こちらの構成は可能でしょうか?

Sato-K
質問済み 2ヶ月前221ビュー
4回答
0
承認された回答

デフォルトのVPCであってもVPCエンドポイントを作成することは可能です。
以下のブログで紹介されているようなVPCエンドポイントを作成すればVPC内のLambdaからinvoke()APIでLambdaを呼び出すことができます。
https://dev.classmethod.jp/articles/tsnote-vpc-lambda-timeout-invoke-lambda/

profile picture
エキスパート
回答済み 2ヶ月前
0

ルートテーブルの送信先に0.0.0.0/0、ターゲットにVPCエンドポイントを設定しようとすると、 The vpcEndpoint ID 'vpce-XXXXXXX' does not exist と出るのですがこちらの設定はどのようにすればよろしいでしょうか?

Sato-K
回答済み 2ヶ月前
0

LambdaのVPCエンドポイントはインターフェース型なのでルートテーブルへの登録は不要です。
https://qiita.com/cloud-solution/items/bbeaa9a3cc9b958a24a7

また、VPCエンドポイントのプライベートDNS名を有効化しておいてください。
これを有効化しないとLambdaのコードでVPCエンドポイントURLを直接記載する必要があります。
https://repost.aws/ja/knowledge-center/vpc-interface-configure-dns

profile picture
エキスパート
回答済み 2ヶ月前
0

Riku_Kobayashi 様

ご教示いただきありがとうございます。 こちら無事に設定できました。

Sato-K
回答済み 2ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン