@@ -69,9 +69,18 @@ if test -e ${__root}/config.yaml; then
69
69
fi
70
70
fi
71
71
__cloudflared_token=$( grep ^cloudflared_token: ${__root} /config.yaml | awk ' {print $2}' )
72
+ __cloudflare_token=$( grep ^cloudflare_token: ${__root} /config.yaml | awk ' {print $2}' )
72
73
__cluster_name=$( grep ^cluster_name: ${__root} /config.yaml | awk ' {print $2}' )
73
74
__region=$( grep ^terraform_state_region: ${__root} /config.yaml | awk ' {print $2}' )
74
75
__kmskey=$( grep ^terraform_state_kmskey: ${__root} /config.yaml | awk ' {print $2}' )
76
+ __dmtrd_cluster_id=$( grep ^dmtrd_cluster_id: ${__root} /config.yaml | awk ' {print $2}' )
77
+ __dmtrd_broker_urls=$( grep ^dmtrd_broker_urls: ${__root} /config.yaml | awk ' {print $2}' )
78
+ __dmtrd_kafka_topic=$( grep ^dmtrd_kafka_topic: ${__root} /config.yaml | awk ' {print $2}' )
79
+ __dmtrd_kafka_username=$( grep ^dmtrd_kafka_username: ${__root} /config.yaml | awk ' {print $2}' )
80
+ __dmtrd_kafka_password=$( grep ^dmtrd_kafka_password: ${__root} /config.yaml | awk ' {print $2}' )
81
+ __dmtrd_consumer_name=$( grep ^dmtrd_consumer_name: ${__root} /config.yaml | awk ' {print $2}' )
82
+ __dmtrd_consumer_monitor_name=$( grep ^dmtrd_consumer_monitor_name: ${__root} /config.yaml | awk ' {print $2}' )
83
+ __dmtrd_consumer_cache_name=$( grep ^dmtrd_consumer_cache_name: ${__root} /config.yaml | awk ' {print $2}' )
75
84
[[ -z ${__bucket} ]] && unset __bucket
76
85
[[ -z ${__region} ]] && unset __region
77
86
else
@@ -265,7 +274,16 @@ elif [[ ${__cloud} == gcp ]]; then
265
274
if ! test -e env.auto.tfvars; then
266
275
echo configuring stage2 terraform variables
267
276
sed -e ' s:^# ::' \
268
- -e " s#some-context#gcp-${__cluster_name} #" \
277
+ -e " s#some-context#gcp-${__cluster_name} #" \
278
+ -e " s#aws#${__cloud} #" \
279
+ -e " s#your_token#${__cloudflare_token} #" \
280
+ -e " s#your-cluster-id#${__dmtrd_cluster_id} #" \
281
+ -e " s#your-username#$__dmtrd_kafka_username #" \
282
+ -e " s#your-password#$__dmtrd_kafka_password #" \
283
+ -e " s#your-consumer-name#$__dmtrd_consumer_name #" \
284
+ -e " s#your-consumer-monitor-name#$__dmtrd_consumer_monitor_name #" \
285
+ -e " s#your-consumer-cache-name#$__dmtrd_consumer_cache_name #" \
286
+ -e " s#redpanda-0.domain.name,redpanda-1.domain.name,redpanda-2.domain.name#$__dmtrd_broker_urls #" \
269
287
env.auto.tfvars.example > env.auto.tfvars
270
288
fi
271
289
terraform init
@@ -281,9 +299,10 @@ elif [[ ${__cloud} == gcp ]]; then
281
299
if ! test -e env.auto.tfvars; then
282
300
echo configuring stage3 terraform variables
283
301
sed -e ' s:^# ::' \
302
+ -e " s#aws#${__cloud} #" \
284
303
-e " s:eyJ...:${__cloudflared_token} :" \
285
- -e " s:dmtr-cluster:${__cluster_name} :" \
286
- -e " s#some-context#gcp-${__cluster_name} #" \
304
+ -e " s:dmtr-cluster:${__cluster_name} :" \
305
+ -e " s#some-context#gcp-${__cluster_name} #" \
287
306
env.auto.tfvars.example > env.auto.tfvars
288
307
fi
289
308
terraform init
0 commit comments