What's New @ Cloudera

Find the latest Cloudera product news
Celebrating as our community reaches 100,000 members! Thank you!

Cloud Resource Validation tool (cdpctl) provides pre-validation of cloud resources, significantly reducing onboarding time


With the cdpctl command line utility, Cloud Administrators can verify compatibility of existing setups with CDP prior to handing over to the CDP Administrator.  This will greatly reduce the probability of errors during onboarding into an existing cloud account.  


CDP Public Cloud customers often choose to provision their environments into existing cloud accounts where resources such as networking, IAM and storage are pre-created by IT and vetted for adherence to corporate standards.   Getting this right often takes several iterations between the Cloud Administrator and the CDP Administrator. In larger organizations with well-defined organizational boundaries, this exercise can stretch into days.


Cloud Administrators can now download the cdpctl utility and use it to verify compatibility of existing resources with CDP.  This release of cdpctl validates AWS infrastructure against a list of our most common failure scenarios, including verifying networking (VPC, Subnets, Security Groups), simulating IAM policies for validity and storage (S3 bucket locations).  Future releases will add the ability to create missing resources, provisioning CDP environments, and extend support to other clouds (Azure, Google Cloud).


To use cdpctl, you must have Docker installed on your computer along with a configured awscli.  cdpctl will access credentials stored in your ~/.aws directory to run the validations.  

To get started, please visit the cdpctl repository on the Cloudera Labs github https://github.com/cloudera-labs/cdpctl