https://github.com/mruoss/kino_k8s
A Livebook Kino for learning how to use the k8s Elixir library
https://github.com/mruoss/kino_k8s
elixir kubernetes livebook
Last synced: 3 months ago
JSON representation
A Livebook Kino for learning how to use the k8s Elixir library
- Host: GitHub
- URL: https://github.com/mruoss/kino_k8s
- Owner: mruoss
- License: apache-2.0
- Created: 2023-10-16T20:02:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-29T17:08:25.000Z (8 months ago)
- Last Synced: 2024-10-29T18:37:22.263Z (8 months ago)
- Topics: elixir, kubernetes, livebook
- Language: Elixir
- Homepage:
- Size: 2.05 MB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# 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
```