coredrop has no retrieval command - artifacts are plain objects at a
predictable key, so any object-store CLI works. Given a manifest key (from a
k8s Event's message, or listing the bucket) or its
{cluster}/{podUID}/{containerID}/{timestamp}-{hostPID} prefix, set it once
and use it in the commands below:
prefix='local/<podUID>/<containerID>/1717000000-4242'aws s3 cp "s3://crash-artifacts/${prefix}-manifest.json" - | jq .
aws s3 cp "s3://crash-artifacts/${prefix}-core.zst" core.zst && zstd -d core.zstgsutil cat "gs://crash-artifacts/${prefix}-manifest.json" | jq .
gsutil cp "gs://crash-artifacts/${prefix}-core.zst" core.zst && zstd -d core.zstaz storage blob download --container-name crash-artifacts \
--name "${prefix}-manifest.json" --auth-mode login -f - | jq .
az storage blob download --container-name crash-artifacts \
--name "${prefix}-core.zst" --auth-mode login -f core.zstRun zstd -d core.zst, then gdb <binary> core. Match the manifest's
build_id against your symbol store.