itzg/mc-router

Add 'patch' verb to ClusterRole/Role for statefulsets scaling

Open

#514 opened on Feb 2, 2026

 (1 comment) (0 reactions) (0 assignees)Go (61 forks)github user discovery
documentationhelp wanted

Repository metrics

Stars
 (856 stars)
PR merge metrics
 (Avg merge 1d 22h) (13 merged PRs in 30d)

Description

  • Add 'patch' verb to ClusterRole for statefulsets resource
  • Required for versionless Patch operation used in auto-scaling
  • Eliminates optimistic concurrency errors during scale operations
  • Bump chart version to 1.4.1

This change supports the improved scaling logic in mc-router that uses strategic merge patches instead of Get+Update, avoiding resourceVersion conflicts when StatefulSets are modified concurrently.

Originally posted by @cpfarhood in https://github.com/itzg/minecraft-server-charts/pull/280

Contributor guide