title: StatefulSet: pods stuck in unknown state
body: <p>I'm experimenting with Cassandra and Redis on Kubernetes, using <a href="https://github.com/kubernetes/kubernetes/tree/v1.5.1/examples/storage/cassandra#step-2-use-a-statefulset-to-create-cassandra-ring" rel="nofollow noreferrer">the examples for v1.5.1</a>.</p>
  
  <ul>
  <li>With a Cassandra StatefulSet, if I shutdown a node without draining or deleting it via <code>kubectl</code>, that node's Pod stays around forever (at least over a week, anyway), without being moved to another node.</li>
  <li>With Redis, even though the pod sticks around like with Cassandra, <a href="https://github.com/kubernetes/kubernetes/tree/v1.5.1/examples/storage/redis#conclusion" rel="nofollow noreferrer">the sentinel service</a> starts a new pod, so the number of functional pods is always maintained.</li>
  </ul>
  
  <p>Is there a way to automatically move the Cassandra pod to another node, if a node goes down? Or do I have to drain or delete the node manually?</p>