README.md
# KinoK8s
A Livebook Kino for learning to use the kubereq Elixir library.
[](https://hex.pm/packages/kino_k8s)
[](https://github.com/mruoss/kino_k8s/commits/main)
[](https://hexdocs.pm/kino_k8s/)
[](https://hex.pm/packages/kino_k8s)
[](https://github.com/mruoss/kino_k8s/blob/main/LICENSE)
## Installation
Install the latest 1.x version:
```elixir
Mix.install([{:kino_k8s, "~> 2.0"}])
```
To install the latest from `main` branch:
```elixir
Mix.install([{:kino_k8s, github: "mruoss/kino_k8s"}])
```
## Smart Cells
`kino_k8s` brings the **Kubernetes Client** Smart Cell to your
[Livebook](https://livebook.dev). It lets you perform a set of operations on
your Kubernetes cluster and learn how to work with the
[`kubereq`](https://github.com/mruoss/kubereq) library
## Development
### Build and Watch Javascript and CSS
```bash
cd assets
npm install
npm run dev
```
### Install and run livebook
```bash
mix escript.install hex livebook
livebook server ./dev.livemd
```
### Build Assets
```bash
cd assets
npm install
npm run build
```