Skip to content

kubernetes-el

Screenshot of Kubernetes Emacs client

Manage your Kubernetes clusters with Emacs.

Feature Overview

With kubernetes-el, you can:

  • View live-updated lists of Kubernetes resources;
  • View manifests for core Kubernetes resources (Pods, Configmaps, Secrets, etc.);
  • Edit various core Kubernetes resource kinds, e.g. Deployments and Configmaps;
  • Fetch and follow logs;
  • Exec into containers;
  • Describe pods;
  • Start and terminate a kubectl proxy server;
  • Much more.

Tip

To learn more about how kubernetes-el compares to some other Kubernetes packages for Emacs, see: Explanations > Comparisons with Similar Packages/Tools.

Getting Started

(use-package kubernetes)
(straight-use-package 'kubernetes)

Or, if you use straight.el with use-package:

(use-package kubernetes
  :straight t)

Once you’ve installed, head over to Getting Started for more details.

About these docs

These docs are structured roughly around the DiΓ‘taxis documentation framework.

Development roadmap

The project is actively being developed.

For known work items, see our Issues page.

For discussions about higher-level direction of the project and development processes, see our Discussions page.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Chris Barrett

πŸ›  πŸ’¬ πŸ’» 🎨 πŸ“– πŸ€” πŸ‘€

Jonathan Jin

🚧 πŸ’» πŸ“– πŸ€” πŸ“† πŸ‘€

Noorul Islam K M

🚧 πŸ’¬ πŸ’» πŸ€” 🎨

dickmao

πŸ’»

ramz

πŸ’»

Oliver Marks

πŸ’»

Krister

πŸ’»

Akhil Wali

πŸ’»

Patrick Long

πŸ’»

Erik Hetzner

πŸ’»

Fritz Grabo

πŸ’»

SΕ‚awomir Ε»ak

πŸ’»

Chris Whatley

πŸ’»

Fredrik Bergroth

πŸ’»

Khapota

πŸ’»

Peter Becich

πŸ’»

Lucas Caballero

πŸ’»

Shohei YOSHIDA

πŸ’»

Jan Ypma

πŸ’»

This project follows the all-contributors specification. Contributions of any kind welcome!