)]}'
{
  "commit": "2f7e0a281e72ae45fff6c4d79934442367475b81",
  "tree": "4dcd2233a274bef4645c4bfbbbd62f072d11481a",
  "parents": [
    "c49b207a66a994ccda382d685022d08cbd9ee582"
  ],
  "author": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Thu Jun 22 16:56:13 2023 +0200"
  },
  "committer": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Thu Jun 22 16:36:33 2023 +0000"
  },
  "message": "m/node: enlarge K8s networks\n\nFor bigger clusters, the current 10.0.0.0/16 subnet is far too small.\nSwitch to 10.192.0.0/11 which should be out of the way of most of our\ntest infra and is large enough for 8192 nodes with 253 pods which is\nbig enough for the time being. Also migrate the service network\nto 10.224.0.0/16 and make it much bigger. It does not need to be in the\npod CIDR, so move it out of there.\nBut for large clusters this will continue to be a problem until we have\na better allocation algorithm or switch to IPv6 with 464xlat (which\nis not supported on Linux currently however).\n\nChange-Id: Ib3a019fffacec2172721f04c01133b44bffba73b\nReviewed-on: https://review.monogon.dev/c/monogon/+/1848\nReviewed-by: Leopold Schabel \u003cleo@monogon.tech\u003e\nTested-by: Jenkins CI\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "80da0d3ae9160b53e79fd2f17767e4c6448e7eab",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/curator/impl_leader_cluster_networking.go",
      "new_id": "1427eb9ed1593c6d1ab0b052e6bebad5ba32b6e9",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/curator/impl_leader_cluster_networking.go"
    },
    {
      "type": "modify",
      "old_id": "a87c45ecd729e311b2e251ca2870b923e79ca7b1",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/curator/impl_leader_test.go",
      "new_id": "5490b5b72540696e190df0b2009322f51a48e32b",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/curator/impl_leader_test.go"
    },
    {
      "type": "modify",
      "old_id": "2e560986aacdd3c15c015fa61150d3435e979a9b",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/roleserve/worker_clusternet.go",
      "new_id": "5ae68778b201fc5cb11e4142cebab7325f672679",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/roleserve/worker_clusternet.go"
    },
    {
      "type": "modify",
      "old_id": "14781e38fab1009fcd52a87c4a4b5aa79cedcf25",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/roleserve/worker_kubernetes.go",
      "new_id": "03ded172e66c6d9444e15befe25858dd4d920e4e",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/roleserve/worker_kubernetes.go"
    },
    {
      "type": "modify",
      "old_id": "e26253442b3f62e32f195a5d238979e26b1e6ed0",
      "old_mode": 33188,
      "old_path": "metropolis/node/kubernetes/kubelet.go",
      "new_id": "2d18b72dc710996bf19bb27c48b970011764f2b2",
      "new_mode": 33188,
      "new_path": "metropolis/node/kubernetes/kubelet.go"
    },
    {
      "type": "modify",
      "old_id": "ead8897571900a4ef7103974648a74af941870c4",
      "old_mode": 33188,
      "old_path": "metropolis/node/kubernetes/pki/kubernetes.go",
      "new_id": "962e70d3e0d222e297da78b48cc8c7f33681cadc",
      "new_mode": 33188,
      "new_path": "metropolis/node/kubernetes/pki/kubernetes.go"
    }
  ]
}
