Handle Nomad ops directly in rigging (no bash delegation) #2

Open
opened 2026-02-18 00:24:17 +00:00 by toph · 0 comments
Owner

Currently rigging delegates all Nomad operations to the repo-local bash CLI via nix run #bosun -- . This adds startup latency (nix run overhead) and keeps the bash CLI as a dependency.

Tasks:

  • Inline nix eval --expr for runtime job evaluation with variables
  • Call nomad job run/plan/stop directly from nushell
  • Handle parameterized job dispatch directly
  • Remove bash CLI delegation from all job subcommands
Currently rigging delegates all Nomad operations to the repo-local bash CLI via nix run <repo>#bosun -- <cmd>. This adds startup latency (nix run overhead) and keeps the bash CLI as a dependency. Tasks: - Inline nix eval --expr for runtime job evaluation with variables - Call nomad job run/plan/stop directly from nushell - Handle parameterized job dispatch directly - Remove bash CLI delegation from all job subcommands
Sign in to join this conversation.
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: toph/rigging#2
No description provided.