Skip to main content

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.

  1. Generate the private key. You will have to provide a password. Remember it for subsequent steps.

    openssl genrsa -aes256 -out pure1-private.pem 2048

  2. Generate the public key from the private key.

    openssl rsa -in pure1-private.pem -outform PEM -pubout -out pure1-public.pem

  3. 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.

  1. Log into the Pure1 Manage portal as an administrator.

  2. Select API Registration under the Administration menu.

  3. Click on the + Register Application button.

  4. Complete the form as shown below. You'll need to cut and paste the contents of the public key created above into the form.

    pure1-register-app.png
  5. Copy the Application ID from the newly created application as shown below.

    pure1-new-app.png

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.