Skip to content

Releases: codeadict/kubectl-beam

v0.1.0

13 Jan 19:35

Choose a tag to compare

kubectl-beam v0.1.0

A kubectl plugin for connecting to BEAM (Erlang/Elixir) nodes running in Kubernetes pods.

Installation

Via Krew (Recommended)

kubectl krew install beam

Manual Installation

wget https://github.com/codeadict/kubectl-beam/releases/download/v0.1.0/kubectl-beam.tar.gz
tar -xzf kubectl-beam.tar.gz
sudo mv kubectl-beam /usr/local/bin/
sudo chmod +x /usr/local/bin/kubectl-beam

Checksums

SHA256: 064957862d8a927351c49c7581f7de0e623d6c3323e71b904391f7aeb9e52a72

Usage

# Connect to a pod using IEx
kubectl beam iex my-app-pod

# Connect to a pod in a specific namespace
kubectl beam iex -n production my-app-pod

# Start Observer GUI
kubectl beam iex --observer -n production my-app-pod

# Use Erlang shell with long names
kubectl beam erl -l --cookie secret123 my-app-pod

See the README for full documentation.