title: What could cause a Spring Cloud Dataflow app to be Running but not Ready on Kubernetes?
body: <p>I've set up a little Kubernetes cluster using <a href="http://kubernetes.io/docs/getting-started-guides/kubeadm/" rel="nofollow"><code>Kubeadm</code></a> and deployed the SCDF Kubernetes Server on it. When I connect using the Shell and deploy a stream, the apps become <code>Running</code>, but the <code>Ready</code> column shows <code>0/1</code> rather than <code>1/1</code>. Kubernetes then continues to restart the apps.</p>
  
  <p><code>kubectl get pods
  NAME                   READY     STATUS             RESTARTS   AGE
  kafka-szv8s            1/1       Running            0          56m
  mysql-1wkls            1/1       Running            0          56m
  scdf-qw5ix             1/1       Running            0          56m
  ticktock-log-0-qqmf3   0/1       Running            4          20m
  ticktock-time-df069    0/1       Running            2          20m</code></p>
  
  <p>Does SCDF define a <a href="http://kubernetes.io/docs/user-guide/production-pods/#liveness-and-readiness-probes-aka-health-checks" rel="nofollow"><code>ReadinessProbe</code></a> that causes this behavior?</p>
  
  <p>Any ideas on how to debug this?</p>