Update shell_completions.md (#1907)

align documentation with the code : completions.go:452
This commit is contained in:
Ggg6542 2023-02-09 03:11:53 +01:00 committed by GitHub
parent 8b8ee8754c
commit 87ebcd8f98
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -162,16 +162,7 @@ cmd := &cobra.Command{
}
```
The aliases are not shown to the user on tab completion, but they are accepted as valid nouns by
the completion algorithm if entered manually, e.g. in:
```bash
$ kubectl get rc [tab][tab]
backend frontend database
```
Note that without declaring `rc` as an alias, the completion algorithm would not know to show the list of
replication controllers following `rc`.
The aliases are shown to the user on tab completion only if no completions were found within sub-commands or `ValidArgs`.
### Dynamic completion of nouns