Quick Start
This guide will help you deploy a production-ready Railguard Gateway instance into your Kubernetes cluster in under 5 minutes.
1Add the Railguard Helm Repository
$helm repo add railguard https://charts.railguard.ai
$helm repo update
2Configure API Secrets
Create a Kubernetes secret for your LLM provider keys.
# secrets.yamlapiVersion: v1kind: Secretmetadata:name: railguard-secretsstringData:OPENAI_API_KEY: "sk-..."
$kubectl apply -f secrets.yaml
3Install the Gateway
Deploy the gateway referencing your secrets.
$helm install railguard railguard/gateway \
--set secrets.existingSecret=railguard-secrets \
--namespace railguard-system --create-namespace
4Verify Installation
$kubectl get pods -n railguard-system
NAME READY STATUS RESTARTS AGE
railguard-gateway-5f7b4c9d8-xk2l9 1/1 Running 0 25s
railguard-gateway-5f7b4c9d8-xk2l9 1/1 Running 0 25s