From 871a52d8d03320a60f0805af0e97a73fef786a08 Mon Sep 17 00:00:00 2001 From: Guillaume Berche Date: Sun, 30 Oct 2022 14:04:15 +0100 Subject: [PATCH] Plugin support for carvel kapp CR (#1830) * Plugin support for carvel kapp CR Shortcuts to call carvel kctrl cli See https://carvel.dev/kapp-controller/docs/develop/management-command/#app * Update carvel.yml --- plugins/carvel.yml | 47 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 plugins/carvel.yml diff --git a/plugins/carvel.yml b/plugins/carvel.yml new file mode 100644 index 00000000..4dd172dc --- /dev/null +++ b/plugins/carvel.yml @@ -0,0 +1,47 @@ +# $HOME/.k9s/plugin.yml +plugin: + kapp-inspect: + shortCut: Shift-Z + confirm: false + description: Kapp inspect + scopes: + - app + command: bash + background: false + args: + - -c + - "export FORCE_COLOR=1;kapp inspect -a $NAME.app --namespace $NAMESPACE --color --tty |& less -R" + kctrl-app-status: + shortCut: Shift-Q + confirm: false + description: kctrl app status + scopes: + - app + command: bash + background: false + args: + - -c + - "export FORCE_COLOR=1;kctrl app status -a $NAME --namespace $NAMESPACE --color --tty |& less -R" + kctrl-app-pause: + shortCut: Shift-T + confirm: false + description: kctrl app pause + scopes: + - app + command: bash + background: false + args: + - -c + - "export FORCE_COLOR=1;kctrl app pause -a $NAME --namespace $NAMESPACE --yes --color --tty |& less -R" + kctrl-app-kick: + shortCut: Shift-Z + confirm: false + description: kctrl app kick + scopes: + - app + command: bash + background: false + args: + - -c + - "export FORCE_COLOR=1;kctrl app kick -a $NAME --namespace $NAMESPACE --yes --color --tty |& less -R" +