Skip to content

Update Nomad configurations and ACL policies for media jobs#84

Merged
ExtraToast merged 4 commits intomainfrom
fix-jellyfin-overlap
Apr 13, 2026
Merged

Update Nomad configurations and ACL policies for media jobs#84
ExtraToast merged 4 commits intomainfrom
fix-jellyfin-overlap

Conversation

@ExtraToast
Copy link
Copy Markdown
Owner

This pull request primarily reduces resource allocations for several media services and updates operational policies and constraints in the infrastructure configuration. The most significant changes are grouped below:

Resource allocation reductions for media services:

  • Lowered memory and memory_max allocations for the downloads, jellyfin, radarr, and sonarr jobs in their respective Nomad job files to optimize resource usage. (infra/nomad/jobs/media/downloads.nomad.hcl [1] [2] [3]; infra/nomad/jobs/media/jellyfin.nomad.hcl [4]; infra/nomad/jobs/media/radarr.nomad.hcl [5]; infra/nomad/jobs/media/sonarr.nomad.hcl [6]

Operational and scheduling changes:

Policy and permissions updates:

  • Updated the Nomad operator policy in setup.sh to grant write permissions (instead of read) for multiple resource types, and removed the read-fs and alloc-exec capabilities, leaving only alloc-node-exec. (infra/scripts/setup.sh infra/scripts/setup.shL920-R945)

@ExtraToast ExtraToast self-assigned this Apr 13, 2026
@ExtraToast ExtraToast added the enhancement New feature or request label Apr 13, 2026
@ExtraToast ExtraToast merged commit 111f9a1 into main Apr 13, 2026
33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant