Skip to content

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