oc exec <id> [flags] -- <command...>--wait to run synchronously.query --waitbooleandefault: falsequery --cwdstringquery --timeoutintdefault: 0query --envstringKEY=VALUE (repeatable)123456# Synchronous — streams output, exits with process exit code oc exec sb-abc --wait -- npm run build # Asynchronous — creates session, prints session ID oc exec sb-abc -- node server.js # → Session es-xyz created. Attach with: oc exec attach sb-abc es-xyz
oc exec list <id>running or exited (code)), command, client count.oc exec attach <id> <session-id>websocat).oc exec kill <id> <session-id>query --signalintdefault: 9