Skip to content

Commit d42be9f

Browse files
committed
Read the tag from cmd for deploy-srv-dbs && Change dbs service regexp at deploy-srv
1 parent 40b86ed commit d42be9f

File tree

2 files changed

+12
-13
lines changed

2 files changed

+12
-13
lines changed

kubernetes/cmsweb/scripts/deploy-srv-dbs.sh

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
# Define the target namespace in the new cluster
44
target_namespace="dbs"
55

6-
# Mapping of service names to their full image tags
6+
tag=$1
7+
78
declare -A service_image_tags=(
8-
["check-metric"]="registry.cern.ch/cmsweb/check-metric:20220404-stable"
9-
["dbs2go-global-m"]="registry.cern.ch/cmsweb/dbs2go:v00.06.42-stable"
10-
["dbs2go-global-migration"]="registry.cern.ch/cmsweb/dbs2go:v00.06.42-stable"
11-
["dbs2go-global-r"]="registry.cern.ch/cmsweb/dbs2go:v00.06.42-stable"
12-
["dbs2go-global-w"]="registry.cern.ch/cmsweb/dbs2go:v00.06.43-stable"
13-
["dbs2go-phys03-m"]="registry.cern.ch/cmsweb/dbs2go:v00.06.42-stable"
14-
["dbs2go-phys03-migration"]="registry.cern.ch/cmsweb/dbs2go:v00.06.42-stable"
15-
["dbs2go-phys03-r"]="registry.cern.ch/cmsweb/dbs2go:v00.06.42-stable"
16-
["dbs2go-phys03-w"]="registry.cern.ch/cmsweb/dbs2go:v00.06.43-stable"
9+
["dbs2go-global-m"]="registry.cern.ch/cmsweb/dbs2go:$tag"
10+
["dbs2go-global-migration"]="registry.cern.ch/cmsweb/dbs2go:$tag"
11+
["dbs2go-global-r"]="registry.cern.ch/cmsweb/dbs2go:$tag"
12+
["dbs2go-global-w"]="registry.cern.ch/cmsweb/dbs2go:$tag"
13+
["dbs2go-phys03-m"]="registry.cern.ch/cmsweb/dbs2go:$tag"
14+
["dbs2go-phys03-migration"]="registry.cern.ch/cmsweb/dbs2go:$tag"
15+
["dbs2go-phys03-r"]="registry.cern.ch/cmsweb/dbs2go:$tag"
16+
["dbs2go-phys03-w"]="registry.cern.ch/cmsweb/dbs2go:$tag"
1717
)
1818

1919
# Loop through the service names and their full image tags

kubernetes/cmsweb/scripts/deploy-srv.sh

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -197,11 +197,10 @@ elif [ "$cmsweb_env" == "k8s-preprod" ] ; then
197197

198198
cat $srv.yaml | sed -e "s,1 #PROD#,,g" | sed -e "s,#PROD#, ,g" | sed -e "s,logs-cephfs-claim,$cmsweb_log,g" | sed -e "s, #imagetag,$cmsweb_image_tag,g" | sed -e "s,k8s #k8s#,$cmsweb_env,g" | sed -e 's+crabserver/prod+crabserver/preprod+g' | kubectl apply -f -
199199

200-
elif [[ "$srv" == "dbs-global-r" || "$srv" == "dbs-global-w" || "$srv" == "dbs-migrate" || "$srv" == "dbs-phys03-r" || "$srv" == "dbs-phys03-w" || "$srv" == "dbs2go-global-r" || "$srv" == "dbs2go-global-w" || "$srv" == "dbs2go-phys03-r" || "$srv" == "dbs2go-phys03-w" || "$srv" == "dbs2go-global-m" || "$srv" == "dbs2go-phys03-m" || "$srv" == "dbs2go-global-migration" || "$srv" == "dbs2go-phys03-migration" ]] ; then
200+
elif [[ "$srv" =~ dbs2go.* ]] || [[ "$srv" =~ dbs-.* ]] ; then
201201
cat $srv.yaml | sed -e "s,1 #PROD#,,g" | sed -e "s,#PROD#, ,g" | sed -e "s,logs-cephfs-claim,$cmsweb_log,g" | sed -e "s, #imagetag,$cmsweb_image_tag,g" | sed -e "s,k8s #k8s#,$cmsweb_env,g" | sed -e 's+dbs/prod+dbs/int+g' > $srv.yaml.new
202-
203202
cat $srv.yaml | sed -e "s,1 #PROD#,,g" | sed -e "s,#PROD#, ,g" | sed -e "s,logs-cephfs-claim,$cmsweb_log,g" | sed -e "s, #imagetag,$cmsweb_image_tag,g" | sed -e "s,k8s #k8s#,$cmsweb_env,g" | sed -e 's+dbs/prod+dbs/int+g' | kubectl apply -f -
204-
203+
205204
else
206205
cat $srv.yaml | sed -e "s,1 #PROD# 5,2,g" | sed -e "s,#PROD#, ,g" | sed -e "s,logs-cephfs-claim,$cmsweb_log,g" | sed -e "s, #imagetag,$cmsweb_image_tag,g" | sed -e "s,k8s #k8s#,$cmsweb_env,g" > $srv.yaml.new
207206

0 commit comments

Comments
 (0)