Kubernetes in Action - Part 1: Setting Up the Environment