'Unable to connect to Redshift via Glue

Redshift cluster is in public subnet(public accessibility is already enabled ) and I am trying to add a connection in Glue . Security groups and IAM roles are already in place but I am facing the error "Could not find S3 Endpoint or NAT Gateway".

Do we need to have VPC endpoints / NAT gateway to access Redshift via Glue? Btw I already tried creating S3 Endpoint and attached the route table, security groups to it but I got timeout error in this case



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source