From 61a39eccf82817f841754271b132ffd9ba7ebbef Mon Sep 17 00:00:00 2001 From: Ankit R Gadiya Date: Tue, 12 Aug 2025 18:56:42 +0530 Subject: [PATCH] Update default context when setting the context * kubed.el (kubed-use-context): Update 'kubed-default-context-and-namespace' when setting the default context. --- kubed.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kubed.el b/kubed.el index 6feda9c..6bc7731 100644 --- a/kubed.el +++ b/kubed.el @@ -2508,7 +2508,9 @@ Optional argument DEFAULT is the minibuffer default argument." ;;;###autoload (defun kubed-use-context (context) - "Set current Kubernetes context to CONTEXT." + "Set current Kubernetes context and default context to CONTEXT. + +Interactively, prompt for CONTEXT with completion." (interactive (list (kubed-read-context "Use context" (kubed-local-context)))) (unless (zerop @@ -2516,6 +2518,7 @@ Optional argument DEFAULT is the minibuffer default argument." kubed-kubectl-program nil nil nil "config" "use-context" context)) (user-error "Failed to use Kubernetes context `%s'" context)) + (setq kubed-default-context-and-namespace (list context)) (message "Now using Kubernetes context `%s'." context)) ;;;###autoload -- 2.39.5