info-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

New GNU ELPA package: kubed - Kubernetes, Emacs, done!


From: Sacha Chua
Subject: New GNU ELPA package: kubed - Kubernetes, Emacs, done!
Date: Mon, 12 Aug 2024 14:50:14 -0400

    Summary: Kubernetes, Emacs, done!
   Requires: emacs-29.1
    Website: https://eshelyaron.com/kubed.html
   Keywords: tools kubernetes containers 
 Maintainer: Eshel Yaron <~eshel/kubed-devel@lists.sr.ht>
     Author: Eshel Yaron <me@eshelyaron.com>

This library defines commands for interacting with Kubernetes
resources, such as Kuberenetes pods, services, deployments, and more.

Use `kubed-display-pod' to display a Kuberenetes pod,
`kubed-edit-pod' to edit it, `kubed-delete-pods' to delete it, and
`kubed-list-pods' to see a menu of all pods.  You can create new pods
from YAML or JSON files with `kubed-create-pod'.

Similar commands are defined for other types of resources as well.

This library interacts with Kuberenetes via `kubectl', and uses the
current `kubectl' context and namespace.  To change your current
Kuberenetes context or namespace, use `kubed-use-context' and
`kubed-set-namespace'; all resource lists are updated automatically
after you do so.  The prefix keymap `kubed-prefix-map' gives you
quick access to these and other useful commands, you may want to bind
it globally to a convenient key with `keymap-global-set':

  (keymap-global-set "C-c k" 'kubed-prefix-map)

If you want to work with more or different types of Kubernetes
resources, use the macro `kubed-define-resource'.  This macro defines
some common functions and commands that'll get you started with ease.

You may also want to try out the companion library `kubed-transient',
which provides transient menus for some of the commands defined here.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]