component deployed in Kubernetes. It always CrashLoops with following error:
# kubectl describe pod --namespace=deis deis-router-1833288991-7vet3
Name: deis-router-1833288991-7vet3
Namespace: deis
Start Time: Mon, 31 Oct 2016 09:04:39 -0400
Labels: app=deis-router
pod-template-hash=1833288991
Status: Running
IP: 172.17.0.18
Controllers: ReplicaSet/deis-router-1833288991
Containers:
deis-router:
Container ID: docker://15f852985a21567de254205c28f17e669e0a7b636d23df67e1f83f12b007767b
Image ID: docker://sha256:39dab29fa36470fcbb85914bf143eff1a6a2635cef2cd78223abeb3e4b95c07c
Ports: 8080/TCP, 6443/TCP, 2222/TCP, 9090/TCP
State: Terminated
Reason: Error
Exit Code: 1
Started: Mon, 31 Oct 2016 09:04:59 -0400
Finished: Mon, 31 Oct 2016 09:05:00 -0400
Last State: Terminated
Reason: Error
Exit Code: 1
Started: Mon, 31 Oct 2016 09:04:41 -0400
Finished: Mon, 31 Oct 2016 09:04:41 -0400
Ready: False
Restart Count: 2
Liveness: http-get http://:9090/healthz delay=10s timeout=1s period=10s #success=1 #failure=3
Readiness: http-get http://:9090/healthz delay=1s timeout=1s period=10s #success=1 #failure=3
Environment Variables:
POD_NAMESPACE: deis (v1:metadata.namespace)
Conditions:
Type Status
Initialized True
Ready False
PodScheduled True
No volumes.
QoS Tier: BestEffort
Events:
FirstSeen LastSeen Count From SubobjectPath Type Reason Message
--------- -------- ----- ---- ------------- -------- ------ -------
30s 30s 1 {default-scheduler } Normal Scheduled Successfully assigned deis-router-1833288991-7vet3 to 127.0.0.1
29s 29s 1 {kubelet 127.0.0.1} spec.containers{deis-router} Normal Created Created container with docker id 10a7850903a6
29s 29s 1 {kubelet 127.0.0.1} spec.containers{deis-router} Normal Started Started container with docker id 10a7850903a6
28s 28s 1 {kubelet 127.0.0.1} spec.containers{deis-router} Normal Created Created container with docker id 4de48b9570ce
28s 28s 1 {kubelet 127.0.0.1} spec.containers{deis-router} Normal Started Started container with docker id 4de48b9570ce
27s 23s 3 {kubelet 127.0.0.1} Warning FailedSync Error syncing pod, skipping: failed to "StartContainer" for "deis-router" with CrashLoopBackOff: "Back-off 10s restarting failed container=deis-router pod=deis-router-1833288991-7vet3_deis(952b0e9e-9f6a-11e6-ba4c-0200000000d9)"
29s 10s 3 {kubelet 127.0.0.1} spec.containers{deis-router} Normal Pulled Container image "
quay.io/deis/router:v2.6.3" already present on machine
10s 10s 1 {kubelet 127.0.0.1} spec.containers{deis-router} Normal Created Created container with docker id 15f852985a21
10s 10s 1 {kubelet 127.0.0.1} spec.containers{deis-router} Normal Started Started container with docker id 15f852985a21
27s 9s 4 {kubelet 127.0.0.1} spec.containers{deis-router} Warning BackOff Back-off restarting failed docker container
9s 9s 1 {kubelet 127.0.0.1} Warning FailedSync Error syncing pod, skipping: failed to "StartContainer" for "deis-router" with CrashLoopBackOff: "Back-off 20s restarting failed container=deis-router pod=deis-router-1833288991-7vet3_deis(952b0e9e-9f6a-11e6-ba4c-0200000000d9)"
Wonder if deployment manifest is missing something. Please let me know how do I get around debugging it. From logs it seems nginx has started correctly.
Thanks.