Skip to content

Commit

Permalink
publish v2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
mruoss committed Dec 13, 2024
1 parent 1c3247d commit 4fc966e
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 20 deletions.
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

<!--------------------- Don't add new entries after this line --------------------->

## [2.0.0] - 2024-12-13

## Changed

* Use [`@livebook/kino-bundler`](https://github.com/livebook-dev/kino-bundler) to bundle the JS/CSS. [#365](https://github.com/mruoss/kino_k8s/pull/365)
* Switch Kubernetes Client to [`kubereq`](https://github.com/mruoss/kubereq) - [#398](https://github.com/mruoss/kino_k8s/pull/398)
* Consolidate all smart cells into a single cell - [#398](https://github.com/mruoss/kino_k8s/pull/398)
* Use [`@livebook/kino-bundler`](https://github.com/livebook-dev/kino-bundler) to bundle the JS/CSS. [#365](https://github.com/mruoss/kino_k8s/pull/365)

## [1.2.4] - 2024-08-21

Expand Down
15 changes: 5 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ A Livebook Kino for learning to use the k8s Elixir library.
Install the latest 1.x version:

```elixir
Mix.install([{:kino_k8s, "~> 1.0"}])
Mix.install([{:kino_k8s, "~> 2.0"}])
```

To install the latest from `main` branch:
Expand All @@ -25,16 +25,11 @@ Mix.install([{:kino_k8s, github: "mruoss/kino_k8s"}])

## Smart Cells

`kino_k8s` brings the following Smart Cells to your [Livebook](https://livebook.dev):
`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

- **Cluster Connection** - Connect to a Kubernetes Cluster
- **Get / List / Watch Resources**
- **Create / Update / Apply Resource** - Modify resources in your cluster
- **Connect to Pod (Exec/Logs)** - Renders a terminal using xterm.js (Formerly `kino_k8s_term`).

The smart cells require a connection to a Kubernetes Cluster in form of a
`%K8s.Conn{}` object. To add such a connection to your Livebook, you can add
the `Cluster Connection` smart cell before adding any other smart cells.

## Development

Expand Down
2 changes: 1 addition & 1 deletion lib/assets/get_cell/build/main.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 4fc966e

Please sign in to comment.