A Helm chart for KubeBrowse, a secure browser sandbox environment that provides isolated browsing sessions in Kubernetes.
helm repo add browsersec https://browsersec.github.io/helm-charts
helm repo update# 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-namespaceSee values.yaml for configuration options.
api.replicas: Number of API replicaspostgres.storage: Database storage sizeoauth.github: GitHub OAuth configurationenvironment: Environment (development/production)
- API Backend (Go)
- Frontend (React.js)
- PostgreSQL Database
- Redis Cache
- Guacamole Daemon
- MinIO Object Storage
- Jaeger Tracing (optional)
# Test everything locally
./scripts/test.sh
# Release a new version
./scripts/release.sh 1.2.0