mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-14 02:10:21 +00:00
3c50cb124b
Signed-off-by: Madhu Rajanna <mrajanna@redhat.com>
16 lines
398 B
Bash
Executable File
16 lines
398 B
Bash
Executable File
#!/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}")"
|
|
}
|
|
|
|
while [[ "$(get_pod_status)" != "Running" ]]; do
|
|
sleep 1
|
|
echo "Waiting for $POD_NAME (status $(get_pod_status))"
|
|
done
|
|
|
|
kubectl exec -it "${POD_NAME#*/}" -c "$CONTAINER_NAME" bash
|