As of 2024-08-06, the minecraftServer.serviceAnnotationsis not used, which means that we can safely remove it
Because it's not worth creating a new release simply to remove a deprecated field, someone can reference this issue in the next release pull request to remove it
The
minecraftServer.serviceAnnotations
field present at https://github.com/itzg/minecraft-server-charts/blob/197dcf3bfb2bbe8dae1d78e73e61a3878f2e5658/charts/minecraft/values.yaml#L257-L258 is not being usedWe can confuse it with the real
serviceAnnotations
field present in the root level, thus applying no annotations to the service https://github.com/itzg/minecraft-server-charts/blob/197dcf3bfb2bbe8dae1d78e73e61a3878f2e5658/charts/minecraft/values.yaml#L428 used at https://github.com/itzg/minecraft-server-charts/blob/197dcf3bfb2bbe8dae1d78e73e61a3878f2e5658/charts/minecraft-bedrock/templates/minecraft-svc.yaml#L13-L17As of 2024-08-06, the
minecraftServer.serviceAnnotations
is not used, which means that we can safely remove itBecause it's not worth creating a new release simply to remove a deprecated field, someone can reference this issue in the next release pull request to remove it