<blockquote>
  <p>FailedMount   MountVolume.SetUp failed for volume
  "kubernetes.io/glusterfs/f8c3bcce-42010a80007d-glusterfsmilogvol"
  (spec.Name: "glusterfsmilogvol") pod "f8c3bcce-42010a80007d" (UID:
  "f8c3bcce--42010a80007d") with: glusterfs: mount failed: mount failed:
  exit status 32 Mounting arguments: IPAddress:GlusterTestVol
  /var/lib/kubelet/pods/f8c3bcce-42010a80007d/volumes/kubernetes.io~glusterfs/glusterfstestlogvol</p>
  
  <p>glusterfs [log-level=ERROR
  log-file=/var/lib/kubelet/plugins/kubernetes.io/glusterfs/glusterfstestlogvol/pod-22ohg-glusterfs.log]
  Output: mount: unknown filesystem type 'glusterfs'</p>
</blockquote>

<p>Further Analysis revealed that I am on Kubernetes 1.4, which has gci as image-type for the node.
<a href="https://cloud.google.com/container-engine/docs/node-image-migration" rel="nofollow">https://cloud.google.com/container-engine/docs/node-image-migration</a>
Since Kubernetes 1.4, gci image is defaulted for GKE Container Cluster and it is not supporting GlusterFS FileSystem as PV - Persistent Volume. </p>

<p>So, converted image-type from gci to container_vm</p>

<p><strong><em>gcloud container clusters upgrade --image-type=container_vm "test-cluster"</em></strong></p>

<p>Also, further note says that
The following Kubernetes volume types that were supported in deprecated <strong>container-vm</strong>, are not yet supported in <strong>gci</strong>:</p>

<p>NFS</p>

<p>GlusterFS</p>

<p>iSCSI</p>
