@@ -31,17 +31,17 @@ if [[ "workshop" == $DEPLOYMENT ]]
31
31
SECURITY_GROUP=$( aws ec2 describe-instances --query ' Reservations[0].Instances[0].SecurityGroups[0].GroupId' --filters Name=tag:Name,Values=MySQL-Instance)
32
32
export SECURITY_GROUP=$( echo $SECURITY_GROUP | xargs)
33
33
34
- jq_update=' .stages.relational.subnet_ids=["'
35
- jq_update+=$SUBNET_ID
36
- jq_update+=' "]'
37
-
38
- jq $jq_update .chalice/config.json > " $tmp " && mv " $tmp " .chalice/config.json
39
-
40
- jq_update=' .stages.relational.security_group_ids=["'
41
- jq_update+=$SECURITY_GROUP
42
- jq_update+=' "]'
43
-
44
- jq $jq_update .chalice/config.json > " $tmp " && mv " $tmp " .chalice/config.json
34
+ # jq_update='.stages.relational.subnet_ids=["'
35
+ # jq_update+=$SUBNET_ID
36
+ # jq_update+='"]'
37
+ #
38
+ # jq $jq_update .chalice/config.json > "$tmp" && mv "$tmp" .chalice/config.json
39
+ #
40
+ # jq_update='.stages.relational.security_group_ids=["'
41
+ # jq_update+=$SECURITY_GROUP
42
+ # jq_update+='"]'
43
+ #
44
+ # jq $jq_update .chalice/config.json > "$tmp" && mv "$tmp" .chalice/config.json
45
45
46
46
47
47
else
@@ -61,13 +61,23 @@ echo MYSQL_USERNAME = $MYSQL_USERNAME
61
61
echo MYSQL_PASSWORD = $MYSQL_PASSWORD
62
62
echo MIGRATION_STAGE = $MIGRATION_STAGE
63
63
echo MIGRATION_BUCKET = $MIGRATION_BUCKET
64
+ echo SECURITY_GROUP = $SECURITY_GROUP
65
+ echo SUBNET_ID = $SUBNET_ID
66
+
64
67
echo
65
68
tmp=$( mktemp)
66
69
67
- jq_update=' .stages.relational.environment_variables.MYSQL_HOST="'
68
- jq_update+=$MYSQL_HOST
69
- jq_update+=' "'
70
+ # jq_update='.stages.relational.environment_variables.MYSQL_HOST="'
71
+ # jq_update+=$MYSQL_HOST
72
+ # jq_update+='"'
73
+ #
74
+ # jq $jq_update .chalice/config.json > "$tmp" && mv "$tmp" .chalice/config.json
75
+
76
+ sed -i " s/##DBHOST##/${MYSQL_HOST} /g" .chalice/config.json
77
+ sed -i " s/##DBUSERNAME##/${MYSQL_USERNAME} /g" .chalice/config.json
78
+ sed -i " s/##DBPASSWORD##/${MYSQL_PASSWORD} /g" .chalice/config.json
79
+ sed -i " s/##SUBNETID##/${SUBNET_ID} /g" .chalice/config.json
80
+ sed -i " s/##SECURITYGROUPID##/${SECURITY_GROUP} /g" .chalice/config.json
70
81
71
- jq $jq_update .chalice/config.json > " $tmp " && mv " $tmp " .chalice/config.json
72
82
73
83
echo Chalice configuration file updated with MYSQL_HOST=$MYSQL_HOST
0 commit comments