Kubernetes: The high level design