All Projects → chrisbarrett → Kubernetes El

chrisbarrett / Kubernetes El

Licence: gpl-3.0
Emacs porcelain for Kubernetes.

Projects that are alternatives of or similar to Kubernetes El

Markovkeyboard
keyboard layout that changes by markov frequency
Stars: ✭ 307 (-17.47%)
Mutual labels:  emacs
.emacs.d
🎉 Personal GNU Emacs configuration
Stars: ✭ 313 (-15.86%)
Mutual labels:  emacs
Org Sidebar
A helpful sidebar for Org mode
Stars: ✭ 354 (-4.84%)
Mutual labels:  emacs
Swift Mode
Emacs support for Apple's Swift programming language.
Stars: ✭ 308 (-17.2%)
Mutual labels:  emacs
Lsp Mode
Emacs client/library for the Language Server Protocol
Stars: ✭ 3,691 (+892.2%)
Mutual labels:  emacs
Projectile
Project Interaction Library for Emacs
Stars: ✭ 3,463 (+830.91%)
Mutual labels:  emacs
Themecreator
https://mswift42.github.io/themecreator/ create themes for intellij, textmate, atom, emacs, vim and gnome terminal.
Stars: ✭ 303 (-18.55%)
Mutual labels:  emacs
Pg
This repo is the new home of Proof General
Stars: ✭ 367 (-1.34%)
Mutual labels:  emacs
Base16 Emacs
Base16 themes for Emacs
Stars: ✭ 314 (-15.59%)
Mutual labels:  emacs
Use Package
A use-package declaration for simplifying your .emacs
Stars: ✭ 3,748 (+907.53%)
Mutual labels:  emacs
Indent Guide
Show vertical lines to guide indentation
Stars: ✭ 307 (-17.47%)
Mutual labels:  emacs
Emacs Refactor
language-specific refactoring in Emacs
Stars: ✭ 313 (-15.86%)
Mutual labels:  emacs
Helm Bibtex
Search and manage bibliographies in Emacs
Stars: ✭ 328 (-11.83%)
Mutual labels:  emacs
.spacemacs.d
My spacemacs configuration.
Stars: ✭ 307 (-17.47%)
Mutual labels:  emacs
Ensime Emacs
ENhanced Scala Interaction Mode for Emacs
Stars: ✭ 361 (-2.96%)
Mutual labels:  emacs
Emacs Emojify
Display emojis in Emacs
Stars: ✭ 303 (-18.55%)
Mutual labels:  emacs
Org Wiki
Wiki for Emacs org-mode built on top of Emacs org-mode.
Stars: ✭ 319 (-14.25%)
Mutual labels:  emacs
Writegood Mode
Minor mode for Emacs to improve English writing
Stars: ✭ 369 (-0.81%)
Mutual labels:  emacs
Sayid
A debugger for Clojure
Stars: ✭ 367 (-1.34%)
Mutual labels:  emacs
Emacs Config
My configuration for Doom Emacs
Stars: ✭ 296 (-20.43%)
Mutual labels:  emacs

kubernetes-el

Build Status Coverage Status MELPA Stable MELPA License GPL 3

A magit-style interface to the Kubernetes command-line client.

Screenshot of Kubernetes Emacs client

This project is in early stages, but the following are implemented:

  • Live-updating lists of kubernetes resources
  • Viewing and deleting pods, configmaps and secrets
  • Switching contexts and namespaces.
  • Showing logs and exec'ing into containers
  • Describing pods

Usage

Run M-x kubernetes-overview to get started.

Installation

This package is available on the MELPA package repository. See the instructions there for how to configure Emacs to pull packages from MELPA.

Once you've set that up, use your preferred method of configuring and installing packages. If you use use-package, the forms below will get you started.

(use-package kubernetes
  :ensure t
  :commands (kubernetes-overview))

;; If you want to pull in the Evil compatibility package.
(use-package kubernetes-evil
  :ensure t
  :after kubernetes)

Otherwise, you can install the packages with M-x package-install.

Manual Installation

Requires Emacs 25 and Cask.

git clone [email protected]:chrisbarrett/kubernetes-el.git
cd kubernetes-el
make && make install

Contributing

Yes please! 😻 See contributing.org

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].