Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Paste
P62389
(An Untitled Masterwork)
Active
Public
Actions
Authored by
EBernhardson
on Tue, May 14, 8:42 PM.
Edit Paste
Archive Paste
View Raw File
Subscribe
Mute Notifications
Award Token
Flag For Later
Tags
None
Referenced Files
F53225829: raw-paste-data.txt
Tue, May 14, 8:42 PM
2024-05-14 20:42:05 (UTC+0)
Subscribers
None
Local command:
ssh deployment.eqiad.wmnet /usr/bin/env cluster=eqiad release=consumer-search ~/bin/klog -f | ~/.cargo/bin/fblog
bin/klog:
#!/bin/bash
ns="${ns:-cirrus-streaming-updater}"
cluster="${cluster:-staging}"
container="${container:-flink-main-container}"
source /etc/profile.d/kube-env.sh
kube_env "$ns" "$cluster"
if [ -z "$pod" ]; then
release="${release:-producer}"
component="${component:-jobmanager}"
read -r -d '' jq_script << EOD
.items[]
| select(.metadata.labels.release == "${release}")
| select(.metadata.labels.component == "${component}")
| .metadata.name
EOD
pod="$(kubectl get -o json pods | jq -r "$jq_script")"
if [ -z "$pod" ]; then
echo "No pod found!"
echo cluster: $cluster
echo release: $release
echo component: $component
exit 1
fi
fi
kubectl logs "$pod" "$container" "$*"
Event Timeline
EBernhardson
created this paste.
Tue, May 14, 8:42 PM
2024-05-14 20:42:05 (UTC+0)
Log In to Comment