[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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- New GNU ELPA package: kubed - Kubernetes, Emacs, done!,
Sacha Chua <=