Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

programs.kubeswitch.enable

Whether to enable the kubectx for operators.

Type: boolean

Default:

false

Example:

true

Declared by:

programs.kubeswitch.enableBashIntegration

Whether to enable Bash integration.

Type: boolean

Default:

Example:

false

Declared by:

programs.kubeswitch.enableFishIntegration

Whether to enable Fish integration.

Type: boolean

Default:

Example:

false

Declared by:

programs.kubeswitch.enableZshIntegration

Whether to enable Zsh integration.

Type: boolean

Default:

Example:

false

Declared by:

programs.kubeswitch.package

The kubeswitch package to use.

Type: package

Default:

pkgs.kubeswitch

Declared by:

programs.kubeswitch.commandName

The name of the command to use

Type: string

Default:

"kswitch"

Declared by:

programs.kubeswitch.settings

Configuration written to ~/.kube/switch-config.yaml.

Type: YAML 1.1 value

Default:

{ }

Example:

{
  kind = "SwitchConfig";
  kubeconfigName = "*.myconfig";
  kubeconfigStores = [
    {
      kind = "filesystem";
      kubeconfigName = "*.myconfig";
      paths = [
        "~/.kube/my-other-kubeconfigs/"
      ];
    }
  ];
  version = "v1alpha1";
}

Declared by: