作者 Administrator

更新 install.sh

1 #!/bin/bash 1 #!/bin/bash
2 export PATH=/root/local/bin:$PATH 2 export PATH=/root/local/bin:$PATH
3 -kubectl -n mmm-suplus-dev get pods | grep -q mmmopp 3 +kubectl -n mmm-suplus-test get pods | grep -q mmmopp
4 if [ "$?" == "1" ];then 4 if [ "$?" == "1" ];then
5 kubectl create -f /tmp/test/mmm-go-opp/opp.yaml --record 5 kubectl create -f /tmp/test/mmm-go-opp/opp.yaml --record
6 - kubectl -n mmm-suplus-dev get svc | grep -q mmmopp 6 + kubectl -n mmm-suplus-test get svc | grep -q mmmopp
7 if [ "$?" == "0" ];then 7 if [ "$?" == "0" ];then
8 echo "mmmopp service install success!" 8 echo "mmmopp service install success!"
9 else 9 else
10 echo "mmmopp service install fail!" 10 echo "mmmopp service install fail!"
11 fi 11 fi
12 - kubectl -n mmm-suplus-dev get pods | grep -q mmmopp 12 + kubectl -n mmm-suplus-test get pods | grep -q mmmopp
13 if [ "$?" == "0" ];then 13 if [ "$?" == "0" ];then
14 echo "mmmopp deployment install success!" 14 echo "mmmopp deployment install success!"
15 else 15 else
@@ -17,24 +17,24 @@ if [ "$?" == "1" ];then @@ -17,24 +17,24 @@ if [ "$?" == "1" ];then
17 fi 17 fi
18 else 18 else
19 kubectl delete -f /tmp/test/mmm-go-opp/opp.yaml 19 kubectl delete -f /tmp/test/mmm-go-opp/opp.yaml
20 - kubectl -n mmm-suplus-dev get svc | grep -q mmmopp 20 + kubectl -n mmm-suplus-test get svc | grep -q mmmopp
21 while [ "$?" == "0" ] 21 while [ "$?" == "0" ]
22 do 22 do
23 - kubectl -n mmm-suplus-dev get svc | grep -q mmmopp 23 + kubectl -n mmm-suplus-test get svc | grep -q mmmopp
24 done 24 done
25 - kubectl -n mmm-suplus-dev get pods | grep -q mmmopp 25 + kubectl -n mmm-suplus-test get pods | grep -q mmmopp
26 while [ "$?" == "0" ] 26 while [ "$?" == "0" ]
27 do 27 do
28 - kubectl -n mmm-suplus-dev get pods | grep -q mmmopp 28 + kubectl -n mmm-suplus-test get pods | grep -q mmmopp
29 done 29 done
30 kubectl create -f /tmp/test/mmm-go-opp/opp.yaml --record 30 kubectl create -f /tmp/test/mmm-go-opp/opp.yaml --record
31 - kubectl -n mmm-suplus-dev get svc | grep -q mmmopp 31 + kubectl -n mmm-suplus-test get svc | grep -q mmmopp
32 if [ "$?" == "0" ];then 32 if [ "$?" == "0" ];then
33 echo "mmmopp service update success!" 33 echo "mmmopp service update success!"
34 else 34 else
35 echo "opp service update fail!" 35 echo "opp service update fail!"
36 fi 36 fi
37 - kubectl -n mmm-suplus-dev get pods | grep -q opp 37 + kubectl -n mmm-suplus-test get pods | grep -q opp
38 if [ "$?" == "0" ];then 38 if [ "$?" == "0" ];then
39 echo "opp deployment update success!" 39 echo "opp deployment update success!"
40 else 40 else