Documentation
  • Introduction
    • How It Works
    • Architecture & Data Flow
    • Why another Agent?
    • eBPF Concepts
    • Use Cases
  • Deployment
  • Qtap
    • Getting Started
    • System Requirements
    • Installation
      • Linux Binary
      • Docker Container
      • Helm Chart
      • Kubernetes Manifest
    • Configuration
      • Storage Configuration
      • Traffic Processing with Plugins
      • Traffic Capture Settings
      • Configuration Examples
  • Qplane
    • Getting Started
      • Create an Account
      • Install Qtap
      • Review your Dashboards
    • Installation
      • Linux Binary
      • Docker Container
      • Helm Chart
    • Configuration
  • Security & Compliance
  • License
  • Appendix
    • Qcontrol (Beta)
    • Java
    • Object Storage
      • Google Cloud Storage
    • S3 Credentials for Qtap using Kubernetes Secrets
  • FAQ
Powered by GitBook
On this page
  • Google Cloud Storage
  • 1. Create a Service Account
  • 2. Create a Storage Bucket
  • 3. Generate HMAC Keys
  • 4. Configure Qpoint
  1. Appendix
  2. Object Storage

Google Cloud Storage

PreviousObject StorageNextS3 Credentials for Qtap using Kubernetes Secrets

Last updated 3 months ago

Google Cloud Storage

This is a minimal guide on getting started with Google Cloud Storage buckets as a storage location for Qpoint Artifacts. Please keep in mind that Qpoint Artifacts often contain sensitive information so we don't recommend creating publicly available buckets.

There is likely some additional configurations that your organization will use to further lock down or configure access. Don't hesitate to stray from this guide to satisfy your organizational requirements.

1. Create a Service Account

  1. Navigate to IAM & Admin > Service Accounts

  2. Click "Create Service Account"

  3. Name: qpoint-storage

  4. Grant Storage Object Admin role

2. Create a Storage Bucket

  1. Navigate to Cloud Storage > Buckets

  2. Click "Create"

  3. Name: Choose a globally unique name

  4. Location type: Region

  5. Choose the same region as your Qpoint deployment

  6. Leave other settings as default

3. Generate HMAC Keys

  1. Navigate to Cloud Storage > Settings > Interoperability

  2. Find your service account

  3. Click "Create Key For Another Service Account"

  4. Save the Access Key and Secret

4. Configure Qpoint

Access URL Templates

URLs for specific objects can be found in the object's details page in the Google Cloud Console. Below are two common patterns:

  • Authenticated: https://storage.cloud.google.com/{{BUCKET}}/{{DIGEST}}?authuser=1

  • Public: https://storage.googleapis.com/{{BUCKET}}/{{DIGEST}}