Bootstrap the VM-Series Firewall on Google Cloud Platform

To bootstrap you must create a specific file structure in a Google storage bucket. You provide the bootstrap bucket name when you specify the instance’s metadata, as described in Deploy the VM-Series Firewall from Google Cloud Platform Marketplace.
If you intend to bootstrap using a Google storage bucket in the same project, you must have devstorage.read_only IAM privileges.
  1. Create files for the bootstrap package as described in Prepare the Bootstrap Package.
  2. Create a Storage Bucket for the bootstrap package. Select
    Storage
    Browser
    , and click
    Create Bucket
    .
    1. Enter the bucket name, choose the default storage class, and choose a location. Note, the location in the storage bucket must be compatible with the zone you specify for the compute engine instance.
    2. Click
      Create
      .
  3. Create Bootstrap Folders.
    1. In the Storage Browser, click the bucket name to open it.
    2. Click
      Create Folder
      and name the folder
      config
      . Click
      Create
      .
    3. Repeat, creating folders for
      content
      ,
      license
      , and
      software
      , as shown below. All folders must be present, even if they are empty.
      bootstrap-folder-names.png
    4. (Optional) If you created an
      init-cfg.txt
      file, open the
      config
      folder. Click
      Upload Files
      , browse to select your
      init-cfg.txt
      file, and click
      Open
      .
    5. Open the
      license
      folder and upload the
      authcodes
      file.
    6. Continue until you have uploaded all the bootstrap files.
    Use this bucket to bootstrap the firewall when you Deploy the VM-Series Firewall from Google Cloud Platform Marketplace.

Related Documentation