This document discusses Kubernetes networking on OpenStack. It begins by explaining why Kubernetes is used to organize Docker containers into pods and provide services. It then describes the default Docker networking model of host-private networking and issues it can cause. Next, it outlines Kubernetes' networking model of assigning each pod its own routable IP without NAT. It details two options for routing pod subnets: 1) creating routable pod networks through IP forwarding and static routes or 2) building an overlay network using technologies like Flannel. The document concludes by recommending reviewing Kubernetes documentation for deployment examples.