2 releases

0.1.1 Aug 8, 2023
0.1.0 Aug 8, 2023

#71 in #distribution

MIT/Apache

10KB

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

Dependencies

~1.1–1.7MB
~32K SLoC