kistro

Crates.iokistro
lib.rskistro
version0.1.1
sourcesrc
created_at2023-08-08 17:18:30.872191
updated_at2023-08-08 17:28:18.240812
descriptionBuild kURL compatible addOn/packages
homepage
repositoryhttps://github.com/kistro-rs/kistro-rs
max_upload_size
id939371
size26,096
Hsiang-Cheng Yang (rick68)

documentation

README

kistro - kubernetes distribution

This project is inspected by kURL. We tended to build kURL compatible addOn/packages with Rust controller.

Relation

 cluster
    -----------------------------------
    | manifest
    |    ------> node 1 (master)
    |    ------> node 2 (storage/..)
    ------------------------------------

Cli Plan

kistro login

Developer

Push pkg / manifest temp to repo

  • store index in cloud
  • json file as init index

Admin (Normal User)

Apply manifest / values

  • store data in cloud

kistro pkg

to build addOn/packages for kistro / kURL.

kistro pkg init

  • with github action kistro pkg build (local build) kistro pkg commit kistro pkg release

kistro manifest

to manange manifest for cluster

kistro cluster

kistro node

kistro get

kistro get cluster == kistro cluster info kistro get node == kistro node info

Dashboard plan

Reference

Commit count: 16

cargo fmt