mruoss

mruoss

KinoK8sTerm - A Livebook Smart Cell rendering a terminal to connect to a Kubernetes Pod

kino_k8s is a Kino/Smart Cell using kubereq to perform operations on your Kubernetes Cluster. It even lets you connect into a running Pod and run a shell - using Xterm.js for rendering the web terminal.

Most Liked

mruoss

mruoss

I have just released kino_k8s onto hex.pm. It includes kino_k8s_term (that repo is now archived) and a few more smart cells to create, get, list, watch modify resources. The Kino aims to help people who want to start using the k8s library.

The smart cell which renders the terminal can now be used to open a shell but also to print logs of a running pod.

To try it out, just install the kino and start with the “Cluster Connection” Smart Cell:

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

Any feedback is welcome.

https://github.com/mruoss/kino_k8s

Last Post!

mruoss

mruoss

Version 1.2.0 just went out.

  • Added support (i.e. fixed the UI) for for non-admin connections
  • Basic integration test using Playwright (I want to be able to automerge those JS dependency updates)

Where Next?

Popular in Announcing Top

jakub-zawislak
Hi everyone, I’m coming from the Symfony (PHP) framework. I like Phoenix, but it has a one thing that was build much better in the Symfo...
New
michalmuskala
Hello everybody. I have just released Jason - a new JSON library. You might be wondering, why do we need a new library? The primary foc...
New
danschultzer
None of the current solutions worked well for me, so I went ahead and built a user management system from scratch. This project took far...
548 30338 241
New
josevalim
Hi everyone, We would like to announce that Plataformatec is working on a new MySQL driver called MyXQL. Our goal is to eventually integ...
New
kip
ex_cldr provides localisation and internationalisation support based upon the data from the Unicode CLDR project. Unicode released CLDR ...
407 13256 120
New
devonestes
Introducing assertions, the library that helps you write really great test assertions! GitHub: GitHub - devonestes/assertions: Helpful a...
New
tfwright
After working on it for a couple of months and using it in production for most of that time, today I’ve released LiveAdmin, a LiveView ba...
New

Other popular topics Top

Qqwy
Original source of discussion: This topic on the Pragmatic Programmers’ Functional Web Development with Elixir, OTP, and Phoenix forum. ...
New
New
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New
dokuzbir
I want to highlight html closing tags when i click a html tag. That works in .html files but doesnt work for html.eex templates. How can...
New
Darmani72
If I have a post route which an argument: post /my_post_route/:my_param1, MyController.my_post_handler How would get the post params ...
New
albydarned
Hello all! I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
New

We're in Beta

About us Mission Statement