Technical Documentation¶
This section is for TDs and pipeline developers responsible for installing and maintaining K-Pipe on a project. Since K-Pipe is a framework, there are many options to customize and extend it through configuration, with custom defined pipelines and new actions. It is written mainly in Python and can be easily installed as a Python package. A project template repository is available with install scripts (Windows only for now), launchers and template configurations. It is managed with Poetry, which is the recommended way of using K-Pipe.
Overview¶
- Introduction — Principles & Terminology of K-Pipe
- Project setup — How to set up a pipeline for a new project
- Configuration — project config bundles and environment variables
- Action Pipelines — Define loading and publishing workflows through pipeline configurations
- Actions — Learn how to use and write custom actions that can be used in pipelines