Skip to content

Latest commit

 

History

History
27 lines (23 loc) · 2.36 KB

redshift-publicly-accessible.md

File metadata and controls

27 lines (23 loc) · 2.36 KB

CloudSploit

AWS / Redshift / Redshift Publicly Accessible

Quick Info

Plugin Title Redshift Publicly Accessible
Cloud AWS
Category Redshift
Description Ensures Redshift clusters are not launched into the public cloud
More Info Unless there is a specific business requirement, Redshift clusters should not have a public endpoint and should be accessed from within a VPC only.
AWS Link http://docs.aws.amazon.com/redshift/latest/mgmt/getting-started-cluster-in-vpc.html
Recommended Action Remove the public endpoint from the Redshift cluster

Detailed Remediation Steps

  1. Log into the AWS Management Console.
  2. Select the "Services" option and search for Redshift.
  3. Scroll down the left navigation panel and choose "Clusters".
  4. Select the "Cluster" that needs to be verified and click on its identifier(name) from the "Cluster" column.
  5. Scroll down the "Cluster" configuration page and check the "Publicly Accessible" option under the "Cluster Database Properties". If current status is set to "Yes" then the selected cluster is launched into the public cloud.
  6. Repeat steps number 2 - 5 to verify other clusters.
  7. Select the "Cluster" on which "Public Accessibility" needs to be disable.Click on its identifier(name)from the "Cluster" column to go into "Cluster" configuration page.
  8. Click on the "Cluster" dropdown button at the top menu and click on the "Modify Cluster" option.
  9. On the "Modify Cluster" page select the "No" option next to "Publicly accessible" under "Cluster Settings". Click on the "Modify" button to make the necessary changes.
  10. Repeat steps number 7 - 9 to disable "Public Accessibility" for other clusters.