Deployment is external to the worker container. This directory covers how to run the worker image consistently across local machines, CI/CD, and Kubernetes.
Use these docs when you need to:
- Run the worker locally with a consistent config.
- Deploy in CI/CD (GitHub Actions, etc.).
- Mount runtime configs into Kubernetes.
deploy.ymlchooses the image, mounts runtime configs, and defines command/args.worker.yamlandservices.yamlare runtime configs inside the container.
- Local/CI usage:
docs/deploy/worker-deployment.md - CI image overrides:
docs/deploy/image-override.md - Kubernetes ConfigMaps:
docs/deploy/kubernetes.md
- Editing runtime configs when you meant to change deployment behavior.
- Hardcoding image tags in CI instead of rendering
deploy.yml.
docs/runtime/config.mddocs/runtime/services.md