• Stars
    star
    129
  • Rank 279,262 (Top 6 %)
  • Language
    Python
  • License
    Apache License 2.0
  • Created over 3 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A declarative KubeFlow Management Tool

🍭 KRSH is Alpha version, so many bugs can be reported. If you find a bug, please write an Issue and grow the project together!

krsh

A declarative Kubeflow Management Tool inspired by Terraform


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 was greatly inspired by Terraform's behavior through Write, Plan, and Apply Cycle and its declarative management of resources. 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 for more information.

commands

Install

Easy way

pip install krsh

Manually way

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

More Repositories

1

ednet

EdNet is the dataset of all student-system interactions collected over 2 years by Santa, a multi-platform AI tutoring service with more than 780K users in Korea available through Android, iOS and web.
239
star
2

gradle-github-plugin

🚚 Gradle plugin for Github releases
Groovy
76
star
3

awesome-rx

😎 Useful resources for Reactive Extensions
27
star
4

rxjs-dash

πŸ’¨ Generate RxJS docset for dash
CoffeeScript
26
star
5

xctemplate-for-tca

✍️ Generates TCA components using XCTemplate
Makefile
21
star
6

PPAP

Official pytorch implementation of "Towards Practical Plug-and-Play Diffusion Models" in CVPR2023
Jupyter Notebook
15
star
7

FullScreenOverlay

A novel way to present a full-screen SwiftUI overlay from the view not in full-screen size.
Swift
14
star
8

question-score

Repository for KDA(Knowledge-dependent Answerability), EMNLP 2022 work
Python
12
star
9

AttributedFont

A novel way to set attributes to the Font in SwiftUI.
Swift
8
star
10

riiiact-kit

⚑ riiid flavored react starter kit.
JavaScript
7
star
11

qtikit

qti toolkit
HTML
6
star
12

comment-related-issues

TypeScript
6
star
13

waml

Well-defined Academic Markup Language
JavaScript
6
star
14

urichk

schema for checking uri
TypeScript
6
star
15

riiidx

Deno DX Library for Riiiders
TypeScript
6
star
16

mconv

Converter between various formula markups
TypeScript
6
star
17

apex-node-kit

βˆ†pex node starter kit.
JavaScript
5
star
18

ubershape

TypeScript
4
star
19

TCALogsSheetKit

Lightweight customizable logger for iOS using Swift 5.7, with minimum iOS 14 version for TCA
Swift
2
star
20

toolbelt

cli utilities for riiid engineering
TypeScript
2
star
21

vega-renderer

πŸ–Š An AWS Lambda function that render vega & vega-lite spec into image.
JavaScript
2
star
22

UserAIF

Addressing Selection Bias in Computerized Adaptive Testing: A User-Wise Aggregate Influence Function Approach (CIKM'23)
Python
1
star
23

snail

🐌 Extract application info from Google Play.
JavaScript
1
star
24

interface-kvf-store

1
star
25

santa-tag-worker

πŸ”– Fetch, Manipulate, Aggregate Google Sheets data with Rx.
JavaScript
1
star
26

airflow-eks-helm-chart

1
star
27

cabriolet

TypeScript
1
star
28

santa-isometric-goods

πŸŽ… Isometric Goods
JavaScript
1
star
29

pollapo-install

github action for `pollapo install`
TypeScript
1
star