The kratix-pipeline-debugger image is a utility designed to pause a Promise pipeline execution. It waits for the presence of the file /tmp/continue before exiting with code 0. This allows you to SSH into the running container to perform manual troubleshooting, inspection, or debugging steps. Once you have completed your manual tasks, you can trigger the pipeline to proceed by creating the /tmp/continue file inside the container.
To use it, insert the debugger image as a step in your Promise pipeline definition.
- image: ghcr.io/syntasso/kratix-pipeline-debugger:v0.0.1
name: manual-debug