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
  • Environment Variables
  • Setup Steps
  1. Appendix

S3 Credentials for Qtap using Kubernetes Secrets

This guide explains how to configure the S3 access and secret key environment variables for Qtap using Kubernetes secrets.

Environment Variables

  • S3_ACCESS_KEY: Access key for S3 authentication

  • S3_SECRET_KEY: Secret key for S3 authentication

Setup Steps

  1. Create a Kubernetes secret with your S3 credentials:

kubectl create secret generic s3-credentials \
  --from-literal=access-key='YOUR_S3_ACCESS_KEY' \
  --from-literal=secret-key='YOUR_S3_SECRET_KEY' \
  -n qpoint
  1. Configure the environment variables in your Helm values:

extraEnv:
  - name: S3_ACCESS_KEY
    valueFrom:
      secretKeyRef:
        name: s3-credentials
        key: access-key
  - name: S3_SECRET_KEY
    valueFrom:
      secretKeyRef:
        name: s3-credentials
        key: secret-key
  1. Apply the configuration when installing or upgrading Qtap:

helm upgrade --install qpoint-tap qpoint/qpoint-tap \
  -n qpoint \
  -f values.yaml
PreviousGoogle Cloud StorageNextFAQ

Last updated 6 months ago