1
0
mirror of https://github.com/ceph/ceph-csi.git synced 2025-06-12 10:13:36 +00:00
Files
.github
actions
api
assets
charts
cmd
deploy
docs
e2e
examples
cephfs
deployment.yaml
exec-bash.sh
groupsnapshot.yaml
groupsnapshotclass.yaml
logs.sh
plugin-deploy.sh
plugin-teardown.sh
pod-clone.yaml
pod-ephemeral.yaml
pod-restore.yaml
pod-rwop.yaml
pod.yaml
pvc-clone.yaml
pvc-restore.yaml
pvc-rwop.yaml
pvc.yaml
secret.yaml
snapshot.yaml
snapshotclass.yaml
storageclass.yaml
kms
nfs
rbd
README.md
internal
pkg
scripts
tools
troubleshooting
vendor
.commitlintrc.yml
.gitignore
.mergify.yml
.pre-commit-config.yaml
LICENSE
Makefile
PendingReleaseNotes.md
README.md
build.env
deploy.sh
go.mod
go.sum
ceph-csi/examples/cephfs/logs.sh

16 lines
387 B
Bash
Raw Normal View History

2018-07-18 16:49:15 +02: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 16:49:15 +02: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"