Outshift | The anatomy of Spark applications on Kubernetes