This release is a pre-release and may not be stable for production use.

<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.

## 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)
Metadata
Release files for krsh 1.0.0a0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| krsh-1.0.0a0.tar.gz | 16.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| krsh-1.0.0a0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 44.4 kB
Release files / krsh-1.0.0a0.tar.gz
| Download URL | krsh-1.0.0a0.tar.gz |
|---|---|
| Size | 16.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
306775d14a32407f243ed06bbef1fbc174e3b2baba714756468a384624ecc12f
|
|
BLAKE2b-256 checksum How to use checksums |
c8994c9f7ec459b83f1ca4960e1dd1abc8d2965f927576a4f5172c10fc348378
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / krsh-1.0.0a0-py3-none-any.whl
| Download URL | krsh-1.0.0a0-py3-none-any.whl |
|---|---|
| Size | 28.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1ecb1a515db4db73978e18bd36b79ebce1efe16d590c352233c577ce78fe29d2
|
|
BLAKE2b-256 checksum How to use checksums |
94e482de94590904fd4c81a4487cd5306659809bcc565a6d28064b3ba2320fb5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|