Redshift 出力で AWS Kinesis Firehose を使用しようとしています。Firehose 配信ストリームを作成しました。VPC セキュリティ グループに Redshift クラスターがあります。しかし、Firehose がクラスターに接続できないようです。
これは、VPC セキュリティ グループを作成するスニペットです。
"RedshiftVPCSecurityGroup": {
"Type": "AWS::EC2::SecurityGroup",
"Properties": {
"SecurityGroupIngress": [
{
"CidrIp": "52.19.239.192/27",
"FromPort": "5439",
"ToPort": "5439",
"IpProtocol": "tcp"
}
],
"VpcId": {
"Ref": "VpcId"
},
"GroupDescription": "Redshift VPC security group"
}
}
このリンクに従って、「52.19.239.192/27」からの接続を許可するイングレス ルールを設定します。しかし、これは機能していないようで、まだ次のエラーが発生します。
指定された Amazon Redshift クラスターへの接続に失敗しました。セキュリティ設定で Firehose 接続が許可されていること、Amazon Redshift の宛先設定または JDBC URL で指定されたクラスターまたはデータベースが正しいこと、およびクラスターが使用可能であることを確認してください。
私たちが間違っていることを誰か知っていますか?