以下の内容はhttps://yohei-a.hatenablog.jp/entry/20200107/1578360057より取得しました。


GlueからRedshiftへの接続テストで "Could not find S3 endpoint or NAT gateway for subnetId" と怒られる

事象

AWS Step Functions および AWS Glue を使用した Amazon Redshift ベースの ETL ワークフローのオーケストレーション | Amazon Web Services ブログ に従って、GlueでRedshiftへの接続を作成して接続テストを行うと失敗する。

VPC S3 endpoint validation failed for SubnetId: subnet-3......2. VPC: vpc-d......a. 
Reason: Could not find S3 endpoint or NAT gateway for subnetId: subnet-3......2 in Vpc vpc-d......a .

解決策

  • 「接続」を作成したVPCにS3のVPCエンドポイントを作成する。

補足

  • Glue の Python shell の実行でパラメータが "–db"(全角ハイフン) のように書かれているが、実際には "--db"(半角ハイフンx2) のように書かないといけないので注意。あと、db_creds は "reviewssecret" ではなく Secrets Manager の password を入力する。



以上の内容はhttps://yohei-a.hatenablog.jp/entry/20200107/1578360057より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14