/k8s-nsq

NSQ cluster on Kubernetes

Apache License 2.0Apache-2.0

k8s-nsq

NSQ cluster on Kubernetes.

kubectl apply -f deploy.yaml

This will create:

  • 3 replica StatefulSet + Service for nsqlookupd
  • 3 replica StatefulSet + Service for nsqd with 1GB persistent volumes (default 'ssd' StorageClass, you can choose your own)
  • Deployment + Service for nsqadmin
  • Ingress for nsqadmin (default host 'nsq.example.com')
  • PodDisruptionBudgets for nsqd and nsqlookupd