#!/bin/bash
echo "=== 部署状态 ==="
curl -sS -H "Authorization: Bearer dev-admin-token" "http://127.0.0.1:19088/api/v1/instance-deployments/deploy-b5949cd5-c5f" | python3 -c "
import sys,json
d=json.load(sys.stdin)
print('status:', d.get('status'), '| last_error:', d.get('last_error'))
print('instance_id:', d.get('instance_id'), '| node:', d.get('node_id'))
"
echo "=== 实例状态 ==="
curl -sS -H "Authorization: Bearer dev-admin-token" "http://127.0.0.1:19088/api/v1/instances/friend-0f02c9c6" | python3 -c "
import sys,json
d=json.load(sys.stdin)
st = d.get('status') or {}
print('desired_run_state:', d.get('desired_run_state'), '| health:', st.get('health'), '| run_state:', st.get('run_state'))
exts = st.get('extensions') or []
for e in exts: print('ext:', e.get('name') or e.get('extension_id'), '|', e.get('state'))
"
