kuberc (v1alpha1)
Resource Types
Preference    
Preference stores elements of KubeRC configuration file
| Field | Description | 
|---|---|
apiVersionstring  | kubectl.config.k8s.io/v1alpha1 | 
kindstring  | Preference | 
overrides [Required][]CommandDefaults
 | 
    overrides allows changing default flag values of commands. This is especially useful, when user doesn't want to explicitly set flags each time.  | 
aliases [Required][]AliasOverride
 | 
    aliases allow defining command aliases for existing kubectl commands, with optional default flag values. If the alias name collides with a built-in command, built-in command always takes precedence. Flag overrides defined in the overrides section do NOT apply to aliases for the same command. kubectl [ALIAS NAME] [USER_FLAGS] [USER_EXPLICIT_ARGS] expands to kubectl [COMMAND] # built-in command alias points to [KUBERC_PREPEND_ARGS] [USER_FLAGS] [KUBERC_FLAGS] # rest of the flags that are not passed by user in [USER_FLAGS] [USER_EXPLICIT_ARGS] [KUBERC_APPEND_ARGS] e.g. 
  | 
AliasOverride    
Appears in:
AliasOverride stores the alias definitions.
| Field | Description | 
|---|---|
name [Required]string
 | 
    name is the name of alias that can only include alphabetical characters If the alias name conflicts with the built-in command, built-in command will be used.  | 
command [Required]string
 | 
    command is the single or set of commands to execute, such as "set env" or "create"  | 
prependArgs [Required][]string
 | 
    prependArgs stores the arguments such as resource names, etc. These arguments are inserted after the alias name.  | 
appendArgs [Required][]string
 | 
    appendArgs stores the arguments such as resource names, etc. These arguments are appended to the USER_ARGS.  | 
flags [Required][]CommandOptionDefault
 | 
    flags is allocated to store the flag definitions of alias. flags only modifies the default value of the flag and if user explicitly passes a value, explicit one is used.  | 
CommandDefaults    
Appears in:
CommandDefaults stores the commands and their associated option's default values.
| Field | Description | 
|---|---|
command [Required]string
 | 
    command refers to a command whose flag's default value is changed.  | 
flags [Required][]CommandOptionDefault
 | 
    flags is a list of flags storing different default values.  | 
CommandOptionDefault    
Appears in:
CommandOptionDefault stores the name and the specified default value of an option.
| Field | Description | 
|---|---|
name [Required]string
 | 
    Flag name (long form, without dashes).  | 
default [Required]string
 | 
    In a string format of a default value. It will be parsed by kubectl to the compatible value of the flag.  | 
This page is automatically generated.
If you plan to report an issue with this page, mention that the page is auto-generated in your issue description. The fix may need to happen elsewhere in the Kubernetes project.