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]
43
43
findeploy [-a | -n <namespace-query>] [deploy-query]
44
44
```
45
45
46
+ ### ` scaledeploy `
47
+
48
+ ```
49
+ scaledeploy [-a | -n <namespace-query>] scale-number
50
+ ```
51
+
46
52
### ` editdeploy `
47
53
48
54
```
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