Skip to content

browsersec/helm-charts

Repository files navigation

KubeBrowse Helm Chart

Release Charts Artifact Hub

A Helm chart for KubeBrowse, a secure browser sandbox environment that provides isolated browsing sessions in Kubernetes.

Installation

Add Helm Repository

helm repo add browsersec https://browsersec.github.io/helm-charts
helm repo update

Install Chart

# Install with default values (development)
helm install kubebrowse browsersec/kubebrowse

# Install with production values
helm install kubebrowse browsersec/kubebrowse -f values-prod.yaml

# Install in specific namespace
helm install kubebrowse browsersec/kubebrowse --namespace browser-sandbox --create-namespace

Configuration

See values.yaml for configuration options.

Key Configuration

  • api.replicas: Number of API replicas
  • postgres.storage: Database storage size
  • oauth.github: GitHub OAuth configuration
  • environment: Environment (development/production)

Components

  • API Backend (Go)
  • Frontend (React.js)
  • PostgreSQL Database
  • Redis Cache
  • Guacamole Daemon
  • MinIO Object Storage
  • Jaeger Tracing (optional)

Release Process

# Test everything locally
./scripts/test.sh

# Release a new version
./scripts/release.sh 1.2.0

Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages