mirror of
https://github.com/norandom/OpenUltraSAST.git
synced 2026-10-18 20:49:28 +00:00
ops/ax/probe-placement.sh scales ousast-pool to one worker, applies probe-pool (1 x 2 CPU / 3Gi, the already-built ateom-gvisor image, no ko build), runs one model-free repo-facts Task requesting 2560Mi (limit 3Gi) and one requesting 256Mi, records `kubectl ate get workers -o json` after each resume, and removes everything it created. Live on kind: both actors landed on the 1536Mi ousast-pool worker (status.allocated.actors=1 there, 0 on probe-pool) -> placement: any. design.md section 4 records the outcome and the fallback group 5 must take (an engine atespace with engine-pool as its only pool if Substrate scopes pools by atespace; else a plain Kubernetes Job on k3s). Evidence under benchmarks/measurements/2026-10-02-k8s-01-profile/probe/. Gates (tree identical to 1.4 in src/ and tests/; ops/ gains the probe script, which the literal scan covers): pytest 2010 passed, 42 skipped, exit 0; ruff check 0; ruff format 0; mypy 0. Co-Authored-By: Claude Fable 5.1 <[email protected]> Claude-Session: https://claude.ai/code/session_01EmM1j46qgKMh3zqD1QMwEo
79 lines
2.0 KiB
JSON
79 lines
2.0 KiB
JSON
{
|
|
"workers": [
|
|
{
|
|
"ip": "10.244.0.22",
|
|
"labels": {
|
|
"workload": "ousast"
|
|
},
|
|
"metadata": {
|
|
"createTime": "2026-09-29T16:32:08.594663703Z",
|
|
"name": "769f7d8b-142a-4ed5-b896-08d6a04bedb6",
|
|
"uid": "152cf7c0-3f4d-4634-88c5-9fe501bb403e",
|
|
"updateTime": "2026-10-02T05:24:59.069304031Z",
|
|
"version": "1758"
|
|
},
|
|
"nodeName": "ousast-control-plane",
|
|
"sandboxClass": "gvisor",
|
|
"status": {
|
|
"capacity": {
|
|
"actors": 1000,
|
|
"resources": {
|
|
"limits": [
|
|
{
|
|
"name": "cpu",
|
|
"quantity": "1"
|
|
},
|
|
{
|
|
"name": "memory",
|
|
"quantity": "1536Mi"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"state": "WORKER_STATE_ACTIVE"
|
|
},
|
|
"workerNamespace": "ax-system",
|
|
"workerPod": "ousast-pool-6656b55f5b-9wbrw",
|
|
"workerPodUid": "769f7d8b-142a-4ed5-b896-08d6a04bedb6",
|
|
"workerPool": "ousast-pool"
|
|
},
|
|
{
|
|
"ip": "10.244.0.28",
|
|
"labels": {
|
|
"workload": "ousast"
|
|
},
|
|
"metadata": {
|
|
"createTime": "2026-10-02T18:29:30.486026311Z",
|
|
"name": "1407a421-7dcf-4ad7-b999-70a4624bf890",
|
|
"uid": "2d496d7a-4f32-459d-9b92-256a2c5b4800",
|
|
"updateTime": "2026-10-02T18:29:30.551668391Z",
|
|
"version": "2"
|
|
},
|
|
"nodeName": "ousast-control-plane",
|
|
"sandboxClass": "gvisor",
|
|
"status": {
|
|
"capacity": {
|
|
"actors": 1000,
|
|
"resources": {
|
|
"limits": [
|
|
{
|
|
"name": "cpu",
|
|
"quantity": "2"
|
|
},
|
|
{
|
|
"name": "memory",
|
|
"quantity": "3Gi"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"state": "WORKER_STATE_ACTIVE"
|
|
},
|
|
"workerNamespace": "ax-system",
|
|
"workerPod": "probe-pool-5dffd74bdc-dqlww",
|
|
"workerPodUid": "1407a421-7dcf-4ad7-b999-70a4624bf890",
|
|
"workerPool": "probe-pool"
|
|
}
|
|
]
|
|
}
|