I am thinking of running a spark cluster in kubernetes. However, I was thinking of using HDFS for data storage. How does your setup solves data locality?