<p>I'd like to run several stateful applications (such as MongoDB, Kafka, etc.). All of them recommend using XFS as file system, however I don't know how I can ensure the creation of a XFS file system in Google's Kubernetes Engine / Google Cloud Compute Engine.</p>

<p>I usually deploy my applications with a helm chart and I couldn't find any hints that it would take care of the XFS filesystem for me either.</p>

<p><strong>Question:</strong></p>

<p>Can someone explain me how I can ensure the creation of XFS volumes in GKE / GCE / Kubernetes?</p>

<p>At the moment using XFS as file system on Google's Kubernetes Engine is not supported, but there is a <a href="https://issuetracker.google.com/62613829" rel="nofollow noreferrer">feature request</a> to enable Support XFS on Container-Optimized OS (when choosing COS).
Therefore, you can choose Ubuntu node image for your XFS needs, check this <a href="https://medium.com/@allanlei/mounting-xfs-on-gke-adcf9bd0f212" rel="nofollow noreferrer">link</a>.</p>
