From: Eshel Yaron Date: Sat, 27 Jul 2024 16:13:34 +0000 (+0200) Subject: kubed.el: Support ingressclass resources X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=ca58f9a0582f4cda739f0f2f86c6ebc9f207471e;p=emacs.git kubed.el: Support ingressclass resources --- diff --git a/lisp/net/kubed.el b/lisp/net/kubed.el index bc0ae547b81..aeb3caed1f8 100644 --- a/lisp/net/kubed.el +++ b/lisp/net/kubed.el @@ -1143,6 +1143,18 @@ overrides the default command IMAGE runs." (message "Created Kubernetes cronjob `%s'." name) (kubed-update-cronjobs))) +;;;###autoload (autoload 'kubed-display-ingressclass "kubed" nil t) +;;;###autoload (autoload 'kubed-edit-ingressclass "kubed" nil t) +;;;###autoload (autoload 'kubed-delete-ingressclasses "kubed" nil t) +;;;###autoload (autoload 'kubed-list-ingressclasss "kubed" nil t) +;;;###autoload (autoload 'kubed-create-ingressclass "kubed" nil t) +;;;###autoload (autoload 'kubed-ingressclass-prefix-map "kubed" nil t 'keymap) +(kubed-define-resource ingressclass + ((controller ".spec.controller" 32) + (creationtimestamp ".metadata.creationTimestamp" 20)) + :namespaced nil + :plural ingressclasses) + ;; TODO: Events may be numerous. Need to only get a few. ;; ;;;###autoload (autoload 'kubed-list-events "kubed" nil t) ;; ;;;###autoload (autoload 'kubed-event-prefix-map "kubed" nil t 'keymap)