Kubernetes is extremely powerful, and that configurability leads to complexity. Here are the practical considerations that one must be aware of when dealing with Kubernetes as the deployment target. These slides go through Setup & maintenance, Application developer experience, Monitoring, Cost, and Setup evolution from a startup perspective.