Skip to main content

No project description provided

Project description

![krsh](assets/logo.svg)

<p align=”center”> A declarative Kubeflow Management Tool inspired by <a href=”https://github.com/hashicorp/terraform”>Terraform</a></p>

KRSH (pronounce, krush) is a tool that allows you to declaratively manage Kubeflow’s pipelines. By managing Kubeflow Pipeline through KRSH, developers can reduce the cost of managing Pipeline Versions and deploy pipelines much faster than ever before. KRSH is very much inspired by [Hashicorp’s](https://www.hashicorp.com/) Terraform, which allows you to manage your Kubeflow Pipeline in a way similar to how Terraform manages Cloud declaratively. Similar to Terraform, KRSH can deploy pipelines through Write, Plan, and Apply Cycle. Also, since KRSH provides the KRSH Project Boilerplate through the krsh create command, the developer who develops the pipeline no longer needs to worry about which project structure to choose to manage the Kubeflow Pipeline.

## Usage

The image below shows a very simple example of using KRSH. Actually, that’s all. Click [GETTING_STARTED.md](./GETTING_STARTED.md) for more information.

![commands](assets/commands.gif)

## Install

Easy way `bash pip install krsh `

Manually way `bash git clone https://github.com/riiid/krsh cd ./krsh pip install -e . `

## Contribution

We welcome any form of contribution. If you’re new to KRSH, read [CONTRIBUTING.md](CONTRIBUTING.md). You can submit any PR that can improve project, report bugs in project, or submit an Issue to request that you add new features.

## License

[Apache License, Version 2.0](LICENSE)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

krsh-1.0.0a0.tar.gz (16.1 kB view details)

Uploaded Source

Built Distribution

krsh-1.0.0a0-py3-none-any.whl (28.3 kB view details)

Uploaded Python 3

File details

Details for the file krsh-1.0.0a0.tar.gz.

File metadata

  • Download URL: krsh-1.0.0a0.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.5.0.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.3

File hashes

Hashes for krsh-1.0.0a0.tar.gz
Algorithm Hash digest
SHA256 306775d14a32407f243ed06bbef1fbc174e3b2baba714756468a384624ecc12f
MD5 49b1b0ceea32a7e631cba6beadaf35a5
BLAKE2b-256 c8994c9f7ec459b83f1ca4960e1dd1abc8d2965f927576a4f5172c10fc348378

See more details on using hashes here.

File details

Details for the file krsh-1.0.0a0-py3-none-any.whl.

File metadata

  • Download URL: krsh-1.0.0a0-py3-none-any.whl
  • Upload date:
  • Size: 28.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.0 pkginfo/1.5.0.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.3

File hashes

Hashes for krsh-1.0.0a0-py3-none-any.whl
Algorithm Hash digest
SHA256 1ecb1a515db4db73978e18bd36b79ebce1efe16d590c352233c577ce78fe29d2
MD5 0addf0d49d4340cdda1ba734ce24327f
BLAKE2b-256 94e482de94590904fd4c81a4487cd5306659809bcc565a6d28064b3ba2320fb5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page