diff options
| author | Eric Semeniuc <3838856+esemeniuc@users.noreply.github.com> | 2022-03-07 01:43:05 -0800 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-03-07 10:43:05 +0100 | 
| commit | d4c939d61ebd204599240a60d7473bbc241fb5b7 (patch) | |
| tree | 0710965ce785a2f468d1b4a8db4655f21fa08d2c | |
| parent | 3343891ea6e8fd84632fabc6bc11a43f8b024e9e (diff) | |
| download | zsh-d4c939d61ebd204599240a60d7473bbc241fb5b7.tar.gz zsh-d4c939d61ebd204599240a60d7473bbc241fb5b7.tar.bz2 zsh-d4c939d61ebd204599240a60d7473bbc241fb5b7.zip | |
feat(kubectl): add aliases for replicasets (#10100)
| -rw-r--r-- | plugins/kubectl/README.md | 8 | ||||
| -rw-r--r-- | plugins/kubectl/kubectl.plugin.zsh | 4 | 
2 files changed, 8 insertions, 4 deletions
| diff --git a/plugins/kubectl/README.md b/plugins/kubectl/README.md index f77788482..579a90b3b 100644 --- a/plugins/kubectl/README.md +++ b/plugins/kubectl/README.md @@ -22,7 +22,7 @@ plugins=(... kubectl)  | kcsc    | `kubectl config set-context`        | Set a context entry in kubeconfig                                                                |  | kcdc    | `kubectl config delete-context`     | Delete the specified context from the kubeconfig                                                 |  | kccc    | `kubectl config current-context`    | Display the current-context                                                                      | -| kcgc    | `kubectl config get-contexts`       | List of contexts available +| kcgc    | `kubectl config get-contexts`       | List of contexts available                                                                       |  |         |                                     | **General aliases**                                                                              |  | kdel    | `kubectl delete`                    | Delete resources by filenames, stdin, resources and names, or by resources and label selector    |  | kdelf   | `kubectl delete -f`                 | Delete a pod using the type and name specified in -f argument                                    | @@ -71,9 +71,11 @@ plugins=(... kubectl)  | kdeld   | `kubectl delete deployment`         | Delete the deployment                                                                            |  | ksd     | `kubectl scale deployment`          | Scale a deployment                                                                               |  | krsd    | `kubectl rollout status deployment` | Check the rollout status of a deployment                                                         | -| kres    | `kubectl set env $@ REFRESHED_AT=...` | Recreate all pods in deployment with zero-downtime                                                         | +| kres    | `kubectl set env $@ REFRESHED_AT=...` | Recreate all pods in deployment with zero-downtime                                             |  |         |                                     | **Rollout management**                                                                           | -| kgrs    | `kubectl get rs`                    | To see the ReplicaSet `rs` created by the deployment                                             | +| kgrs    | `kubectl get replicaset`            | List all ReplicaSets `rs` created by the deployment                                              | +| kdrs    | `kubectl describe replicaset`       | Describe ReplicaSet in detail                                                                    | +| kers    | `kubectl edit replicaset`           | Edit ReplicaSet from the default editor                                                          |  | krh     | `kubectl rollout history`           | Check the revisions of this deployment                                                           |  | kru     | `kubectl rollout undo`              | Rollback to the previous revision                                                                |  |         |                                     | **Port forwarding**                                                                              | diff --git a/plugins/kubectl/kubectl.plugin.zsh b/plugins/kubectl/kubectl.plugin.zsh index 3e87c2395..0ee252ac3 100644 --- a/plugins/kubectl/kubectl.plugin.zsh +++ b/plugins/kubectl/kubectl.plugin.zsh @@ -112,7 +112,9 @@ function kres(){  }  # Rollout management. -alias kgrs='kubectl get rs' +alias kgrs='kubectl get replicaset' +alias kdrs='kubectl describe replicaset' +alias kers='kubectl edit replicaset'  alias krh='kubectl rollout history'  alias kru='kubectl rollout undo' | 
