Great question! You're right, Dokku is meant to run on its own which we will cover in part 3, however its Kubernetes scheduler allows you to deploy apps to a Kubernetes cluster. When you git push to dokku, it will build, configure the load balancer, helm charts, etc., and deploy pods for you! The way we are set up is our Dokku instance will run development builds of our application and when it is ready for production, it will deploy to Kubernetes/production. Hopefully that answers your question!