File tree Expand file tree Collapse file tree 2 files changed +29
-0
lines changed Expand file tree Collapse file tree 2 files changed +29
-0
lines changed Original file line number Diff line number Diff line change @@ -43,6 +43,12 @@ findpod [-a | -n <namespace-query>] [pod-query]
4343findeploy [-a | -n <namespace-query>] [deploy-query]
4444```
4545
46+ ### ` scaledeploy `
47+
48+ ```
49+ scaledeploy [-a | -n <namespace-query>] scale-number
50+ ```
51+
4652### ` editdeploy `
4753
4854```
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ set -e
4+ set -o pipefail
5+
6+ [[ -z " ${KUBE_FZF_PATH} " ]] && source kube-fzf.sh || source $KUBE_FZF_PATH
7+
8+ scaledeploy () {
9+ local namespace_query cmd result namespace deploy_name
10+
11+ _kube_fzf_handler " scaledeploy" " $@ "
12+ IFS=$' |' read -r namespace_query cmd _unused _unused <<< " $args"
13+
14+ result=$( _kube_fzf_search_deploy " $namespace_query " )
15+ IFS=$' |' read -r namespace deploy_name <<< " $result"
16+
17+ local fzf_args=$( _kube_fzf_fzf_args " " " --select-1" )
18+
19+ _kube_fzf_echo " kubectl scale --replicas=$cmd --namespace='$namespace ' deployment/$deploy_name "
20+ kubectl scale --replicas=$cmd --namespace=$namespace deployment/$deploy_name
21+ }
22+
23+ scaledeploy " $@ "
You can’t perform that action at this time.
0 commit comments