You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: keps/sig-cli/3104-introduce-kuberc/README.md
+27-31Lines changed: 27 additions & 31 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -311,41 +311,37 @@ Three initial top level keys are proposed.
311
311
312
312
*`apiVersion` to determine the version of the config.
313
313
*`kind` to keep consistency with Kubernetes resources.
314
-
*`command`
315
-
*`aliases` for users to declare their own aliases for commands with flags and values.
316
-
*`overrides` for users to set default flags to apply to commands.
314
+
*`aliases` for users to declare their own aliases for commands with flags and values.
315
+
*`overrides` for users to set default flags to apply to commands.
317
316
318
-
`command.aliases` will not be allowed to override builtins but take precedence of plugins i.e. builtins -> aliases -> plugins. Additional flags and values will be appended to the end of the aliased command. It is the responsibility of the user to define aliases with this in mind.
317
+
`aliases` will not be allowed to override builtins but take precedence of plugins i.e. builtins -> aliases -> plugins. Additional flags and values will be appended to the end of the aliased command. It is the responsibility of the user to define aliases with this in mind.
319
318
320
-
`command.overrides` is modeled after all configurable behavior being implemented as flags first. This is a design decision that was made after modeling out the intended behavior and realizing that targeting flags filled the use cases. A merge will be done in the execution of the command for flags with inline overrides taking precedence.
319
+
`overrides` is modeled after all configurable behavior being implemented as flags first. This is a design decision that was made after modeling out the intended behavior and realizing that targeting flags filled the use cases. A merge will be done in the execution of the command for flags with inline overrides taking precedence.
0 commit comments