Pure1 Requirements and Configuration
In order to collect metrics from the Pure1 cloud, you must prepare the following:
A public and private key pair
A Pure1 Application ID
A decrypted private key
How to Generate a Public and Private Key Pair
We'll use the openssl command to generate the keys and also to produce the decrypted form of the private key.
Generate the private key. You will have to provide a password. Remember it for subsequent steps.
openssl genrsa -aes256 -out pure1-private.pem 2048
Generate the public key from the private key.
openssl rsa -in pure1-private.pem -outform PEM -pubout -out pure1-public.pem
Generate the decrypted private key from the private key.
openssl rsa -in private.pem -out pure1-private-decrypt.pem -outform PEM
Registering a New Application in Pure1 and Obtain the Application ID
Note
This step requires Administrative access to the Pure1 console.
Log into the Pure1 Manage portal as an administrator.
Select API Registration under the Administration menu.
Click on the + Register Application button.
Complete the form as shown below. You'll need to cut and paste the contents of the public key created above into the form.
Copy the Application ID from the newly created application as shown below.
Gather the Required Information for the Pure1 Integration Portion of the Pure Configuration Screen
You'll need the following items in order to configure Pure1 cloud integration portion of the Pure configuration screen. Note: this is universal for all Pure configurations.
Pure1 Application ID
Public key file (e.g.,
pure1-public.pem
in the example given above)Decrypted private key file (e.g.,
pure1-private-decrypt.pem
in the example given above). This is labeled Pure1 Private Key File in the IO UI.