MyNixOS website logo

Plugins written to $XDG_CONFIG_HOME/k9s/plugin.yaml. See https://k9scli.io/topics/plugins/ for supported values.

Declarations
Type
YAML value
Default
{ }
Example
plugin = {
  # Defines a plugin to provide a `ctrl-l` shortcut to
  # tail the logs while in pod view.
  fred = {
    shortCut = "Ctrl-L";
    description = "Pod logs";
    scopes = [ "po" ];
    command = "kubectl";
    background = false;
    args = [
      "logs"
      "-f"
      "$NAME"
      "-n"
      "$NAMESPACE"
      "--context"
      "$CLUSTER"
    ];
  };
};