DevOps Articles

Curated articles, resources, tips and trends from the DevOps World.

Setting up a Go backend for Xterm.js to get a shell over the browser

4 years ago joeir.medium.com
Setting up a Go backend for Xterm.js to get a shell over the browser

Summary: This is a summary of an article originally published by the source. Read the full original article here →

I use a tool called k9s (shoutout to Fernand Galiana for the awesome tool) to communicate with/debug a Kubernetes (k8s from here on) cluster. It’s a great dashboard for k8s clusters navigable using a curses-based interface (read: entirely with keyboard), and more importantly I could view collated logs from multiple pods from the same workload.

In anyways, what the search results did prove was that what I wanted to achieve in 2021 was already technically possible 5 years ago.

Their demo was in JavaScript and did work but it was slightly too full-featured (read: convoluted) to get what it was essentially doing.

To make this tool actually usable, I felt it was necessary to put it in a container with only whatever tools was needed.

Made with pure grit © 2024 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com