ceph-csi/examples/cephfs/logs.sh

16 lines
387 B
Bash
Raw Normal View History

2018-07-18 14:49:15 +00:00
#!/bin/bash
CONTAINER_NAME=csi-cephfsplugin
POD_NAME=$(kubectl get pods -l app=$CONTAINER_NAME -o=name | head -n 1)
function get_pod_status() {
echo -n "$(kubectl get "$POD_NAME" -o jsonpath="{.status.phase}")"
2018-07-18 14:49:15 +00:00
}
while [[ "$(get_pod_status)" != "Running" ]]; do
sleep 1
echo "Waiting for $POD_NAME (status $(get_pod_status))"
done
kubectl logs -f "$POD_NAME" -c "$CONTAINER_NAME"