You don't need a pod cidr to do it the way our Kubernetes the Hard Way courses does it using the Linux Academy servers. Basically, in Kelsey Hightower's guide, he creates network routes based on cidr ranges on the Google Cloud platform. Since we don't have a way for you to create those routes at a higher level outside the servers, we do it a different way. We just use WeaveNet and kube-proxy to handle all of the routing and provisioning of IP addresses. WeaveNet does not need any manually-configured pod cidr.