Making apps more tolerant to change with Kubernetes