Stretch goal that makes attach genuinely drop-in: a Helm chart for the scheduler plus an optional mutating webhook that injects an executor sidecar into any annotated pod.
metadata:
annotations:
taskito.dev/attach: "tcp://taskito-scheduler:7777"
taskito.dev/slots: "4"
The webhook reuses the pod own image reference for the sidecar, so nothing new is pulled and the pattern works regardless of the app language. Same shape as OpenTelemetry auto-instrumentation injection.
Depends on every other phase landing first. Done when an annotated pod gets a working executor sidecar with no manifest edits beyond the annotations. Plan: tasks/executor-attach.md.
Stretch goal that makes attach genuinely drop-in: a Helm chart for the scheduler plus an optional mutating webhook that injects an executor sidecar into any annotated pod.
The webhook reuses the pod own image reference for the sidecar, so nothing new is pulled and the pattern works regardless of the app language. Same shape as OpenTelemetry auto-instrumentation injection.
Depends on every other phase landing first. Done when an annotated pod gets a working executor sidecar with no manifest edits beyond the annotations. Plan:
tasks/executor-attach.md.