Skip to content

Kube Gateway Overview

Kube Gateway is Synoralab’s self-service Kubernetes platform. It gives every employee an isolated namespace where you can deploy apps, databases, domains, and more — without needing to learn kubectl or Kubernetes YAML.

When you first authenticate, the platform automatically provisions:

  • A Kubernetes namespace scoped to your Google account
  • Resource quota (CPU, memory, pods)
  • Network policies for isolation
  • Access to all management APIs
MethodBest for
Claude Code Plugin (/snl:kube-*)AI-assisted deployment — just describe what you want
snlctl CLIDirect control, scripting, CI/CD pipelines

Both talk to the same API at gateway.synoralab.dev and share authentication (~/.snl/token.json).

  • Deploy container images with auto-scaling and rolling updates
  • Databases — PostgreSQL, MySQL, MongoDB with one command
  • Domains — get *.synoralab.dev subdomains or bring your own domain
  • S3 Storage — create MinIO buckets with access tokens
  • Logs & Events — stream pod logs, view namespace events
  • Auto-deploy — connect GitHub repos for push-to-deploy CI/CD
  • Cloudflare Pages — deploy static sites globally
  • Direct Ports — expose TCP/UDP services on dedicated ports