Slide 28
Slide 28 text
CryostatのAPI
28
Cryostatが管理しているpod一覧
> export baseUrl=`oc get route cryostat-sample -o jsonpath= '{.spec.host}`
> export token=`oc whoami -t`
> curl -H "Authorization: Bearer ${token}" ${baseUrl}/api/v1/targets | jq
[ {
"connectUrl": "service:jmx:rmi:///jndi/rmi://10.129.2.7:9091/jmxrmi",
"alias": "payment-6c7cf75b8-kzx7m",
"labels": {(podのラベル一覧 略) },
"annotations": {
"platform": {(pod のアノテーション一覧 略) },
"cryostat": {
"HOST": "10.129.2.7",
"PORT": "9091",
"NAMESPACE": "red-hat-pay",
"POD_NAME": "payment-6c7cf75b8-kzx7m"
}
}
} ]