itzg/mc-router

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

Open

#514 opened on Feb 2, 2026

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

Repository metrics

Stars
 (856 stars)
PR merge metrics
 (PR metrics pending)

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