0655241fa6b8d38ce2f2d43bb3289bdc2cad91c6
- Author
- Eric Rodrigues Pires <eric@eric.dev.br>
- Committer
- GitHub <noreply@github.com>
- Date
Message
fix(kubectl): use `--current` flag in `kcn` alias (#7605)
Diff
1diff --git a/plugins/kubectl/README.md b/plugins/kubectl/README.md
2index 7a6cdaa5995c4d3e43809b6bd28b8981c0b23bc0..8937b2b80a49d885f31c23148d0f9e20e2b70f2e 100644
3--- a/plugins/kubectl/README.md
4+++ b/plugins/kubectl/README.md
5@@ -49,7 +49,7 @@ plugins=(... kubectl)
6 | kdeli | `kubectl delete ingress` | Delete ingress resources matching passed argument |
7 | | | **Namespace management** |
8 | kgns | `kubectl get namespaces` | List the current namespaces in a cluster |
9-| kcn | `kubectl config set-context ...` | Change current namespace |
10+| kcn | `kubectl config set-context --current --namespace` | Change current namespace |
11 | kens | `kubectl edit namespace` | Edit namespace resource from the default editor |
12 | kdns | `kubectl describe namespace` | Describe namespace resource in detail |
13 | kdelns | `kubectl delete namespace` | Delete the namespace. WARNING! This deletes everything in the namespace |
14diff --git a/plugins/kubectl/kubectl.plugin.zsh b/plugins/kubectl/kubectl.plugin.zsh
15index d509d8795f0618a6eb3e41503917e3d47c68d42a..56135274f5150d383816c64235e9525741ba4243 100644
16--- a/plugins/kubectl/kubectl.plugin.zsh
17+++ b/plugins/kubectl/kubectl.plugin.zsh
18@@ -71,7 +71,7 @@ alias kgns='kubectl get namespaces'
19 alias kens='kubectl edit namespace'
20 alias kdns='kubectl describe namespace'
21 alias kdelns='kubectl delete namespace'
22-alias kcn='kubectl config set-context $(kubectl config current-context) --namespace'
23+alias kcn='kubectl config set-context --current --namespace'
24
25 # ConfigMap management
26 alias kgcm='kubectl get configmaps'