Kedro Kubeflow Plugin
About
The main purpose of this plugin is to enable running kedro pipeline on Kubeflow Pipelines. It supports translation from Kedro pipeline DSL to kfp (pipelines SDK) and deployment to a running kubeflow cluster with some convenient commands.
The plugin can be used together with kedro-docker to simplify preparation of docker image for pipeline execution.
Documentation
For detailed documentation refer to https://kedro-kubeflow.readthedocs.io/
Usage guide
Usage: kedro kubeflow [OPTIONS] COMMAND [ARGS]...
Interact with Kubeflow Pipelines
Options:
-h, --help Show this message and exit.
Commands:
compile Translates Kedro pipeline into YAML file with Kubeflow pipeline definition
init Initializes configuration for the plugin
list-pipelines List deployed pipeline definitions
run-once Deploy pipeline as a single run within given experiment.
schedule Schedules recurring execution of latest version of the pipeline
ui Open Kubeflow Pipelines UI in new browser tab
upload-pipeline Uploads pipeline to Kubeflow server
Configuration file
kedro init generates configuration file for the plugin, but users may want
to adjust it to match the run environment requirements: https://kedro-kubeflow.readthedocs.io/en/latest/source/02_installation/02_configuration.html
Metadata
Release files for kedro-kubeflow 0.11.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| kedro_kubeflow-0.11.0.tar.gz | 22.1 kB | Without provenance | Details for kedro_kubeflow-0.11.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| kedro_kubeflow-0.11.0-py3-none-any.whl | Python 3 | none | any | Details for kedro_kubeflow-0.11.0-py3-none-any.whl |
Total release size: 49.7 kB
Release files / kedro_kubeflow-0.11.0.tar.gz
| Download URL | kedro_kubeflow-0.11.0.tar.gz |
|---|---|
| Size | 22.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c2e27cc518c4c20c3441dae0e015f50aacd1a1e210c95092a7dd7c6f11cd39fd
|
|
BLAKE2b-256 checksum How to use checksums |
738a22a94cedec5846732850461d214ee7f8482cdddad46275caeb0cabc41f22
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / kedro_kubeflow-0.11.0-py3-none-any.whl
| Download URL | kedro_kubeflow-0.11.0-py3-none-any.whl |
|---|---|
| Size | 27.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a4375bb4085395f869e792ca4512cd72527b590a9e39899ee641a2aa8d7eb9ee
|
|
BLAKE2b-256 checksum How to use checksums |
fc721306aa635a1ac53af8650da4355a8ffc8becfac2be5549046390259ebf34
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Security for kedro-kubeflow 0.11.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.