Overview
This guide will get you started with setting up a MSK multi-VPC to be used with ClickPipes reverse private endpoint. ClickPipes owns the client VPC and creates the managed VPC connection. To establish the network connection, enable multi-VPC private connectivity on your MSK cluster and authorize the ClickPipes AWS account in the cluster policy.Requirements
Your MSK cluster VPC must be located in one of our ClickPipes regions. See ClickPipes regions for the list of supported regions.Enabling multi-VPC connectivity
- AWS console
- Terraform
- Navigate to the MSK cluster.
- Choose “Clusters” from the left navigation pane in the Amazon MSK console.
- Select the specific MSK cluster you want to configure for multi-VPC connectivity.
- Enable MSK multi-VPC connectivity
- In the Connectivity tab, find the Multi-VPC connectivity section.
- Click on Edit.
- Enable the Turn-on MSK multi-VPC connectivity option.
- Follow the instructions
- Add ClickPipes account principal into a cluster’s policy
- Navigate to the Configuration tab.
- Click on Edit in the Cluster policy section.
- Include
arn:aws:iam::072088201116:rootin the IAM policy. Example:
Creating reverse private endpoint
- ClickPipes UI
- Terraform
Follow reverse private endpoint creation steps in the ClickPipes documentation.