HOMELAB-854: feat(nats): add base Helm values for NATS JetStream #173

Merged
aaron merged 1 commit from plane/HOMELAB-854-nats-deploy into live 2026-04-10 23:38:54 +00:00
Owner

Summary

  • Add base NATS Helm values for Lab Director transport layer
  • JetStream enabled with file storage for message persistence
  • Prometheus metrics exporter + PodMonitor for observability
  • NATS Box enabled for stream debugging

Ticket

HOMELAB-854

Test plan

  • ArgoCD syncs NATS Application successfully
  • NATS pod running in lab-director namespace
  • JetStream storage provisioned on Longhorn
  • LoadBalancer IP assigned from Cilium pool
## Summary - Add base NATS Helm values for Lab Director transport layer - JetStream enabled with file storage for message persistence - Prometheus metrics exporter + PodMonitor for observability - NATS Box enabled for stream debugging ## Ticket HOMELAB-854 ## Test plan - [ ] ArgoCD syncs NATS Application successfully - [ ] NATS pod running in lab-director namespace - [ ] JetStream storage provisioned on Longhorn - [ ] LoadBalancer IP assigned from Cilium pool
HOMELAB-854: feat(nats): add base Helm values for NATS JetStream
Some checks failed
0/0 projects applied successfully.
Lint & Validate / terraform-validate (pull_request) Has been cancelled
Lint & Validate / yaml-lint (pull_request) Has been cancelled
Lint & Validate / shellcheck (pull_request) Has been cancelled
CI Review / pr-title (pull_request) Has been cancelled
CI Review / helm-validate (pull_request) Has been cancelled
CI Review / ai-review (pull_request) Has been cancelled
1bb1aaed14
Deploy NATS as Lab Director transport layer. JetStream enabled with
file storage, Prometheus metrics, and NATS Box for debugging.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
aaron merged commit 5a5b2b6be3 into live 2026-04-10 23:38:54 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aaron/infra-core!173
No description provided.