Obtaining and preparing disk images for GCE Virtual Machines

Pexip publishes Google Compute Engine (GCE) optimized disk images for the Management Node and for Conferencing Nodes.

Before you can use the published Pexip Infinity disk images, you must copy them to your storage bucket in the Google Cloud Platform (GCP). This guide refers to a disk image copied to your storage bucket as a custom disk image. All deployment operations use custom disk images.

Obtaining the Pexip disk images

To obtain your disk images, go to https://dl.pexip.com/infinity/index.html, select the appropriate directory for your software version, and then download the following files:

  • Pexip_Infinity_v36.2_GCP_pxMgr_<build>.tar.gz for the Management Node.
  • Pexip_Infinity_v36.2_GCP_ConfNode_<build>.tar.gz for a Conferencing Node.

Uploading disk images to Google Cloud Storage

The Pexip disk image packages must be uploaded to Google Cloud Storage.

  1. Create a bucket to store the images:

    1. From the GCP project console, go to Cloud Storage > Browser.
    2. Select Create Bucket.
    3. Enter a Name (for example, "pexip-v36-2"), and then select an appropriate Storage class and Location for your deployment.

      For more information about storage buckets, see https://cloud.google.com/storage/docs/creating-buckets

    4. Select Create.
  2. Upload the Pexip images to the new bucket:

    1. Select the new bucket e.g. pexip-v36-2.
    2. Select Upload Files.
    3. In the dialog that appears, select the Management Node and Conferencing Node tar.gz files that you downloaded from Pexip.
    4. Select Open.

After you have uploaded your files, your bucket will look similar to this:

Preparing custom disk images

You must now prepare a custom disk image for the Management Node and for deploying a Conferencing Node.

Prepare a Management Node image

  1. From the GCP project console, go to Compute engine > Images.
  2. Select Create Image.
  3. Enter a Name, for example "pexip-mgr-v36-2".
  4. Select a Source of Cloud Storage file.
  5. Select Browse and select the Management Node image package in your storage bucket e.g. pexip-v36-2.
  6. Select Create.

You can now deploy the Management Node in Google Cloud Platform.

Prepare a Conferencing Node image

  1. From the GCP project console, go to Compute engine > Images.
  2. Select Create Image.
  3. Enter a Name, for example "pexip-node-v36-2".
  4. Select a Source of Cloud Storage file.
  5. Select Browse and select the Conferencing Node image package in your storage bucket e.g. pexip-v36-2.
  6. Select Create.

You can now deploy a Conferencing Node in Google Cloud Platform.