File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -13,12 +13,17 @@ client_credentials_flags="--username=${pmm_mongo_user} --password=${pmm_mongo_us
13
13
gssapi_service_name_part=" "
14
14
15
15
if [[ $gssapi_enabled == " true" ]]; then
16
- client_credentials_flags=" --username=" $gssapi_username " --password=" $gssapi_password " --authentication-mechanism=GSSAPI --authentication-database='\$ external'"
16
+ client_credentials_flags=(
17
+ --username=" $gssapi_username "
18
+ --password=" $gssapi_password "
19
+ --authentication-mechanism=GSSAPI
20
+ --authentication-database=' $external'
21
+ )
17
22
gssapi_service_name_part=" _gssapi"
18
23
fi
19
24
20
25
echo
21
- echo " gssapi enabled: $gssapi_enabled . Using credentials: ${client_credentials_flags} "
26
+ echo " gssapi enabled: $gssapi_enabled . Using credentials: ${client_credentials_flags[*] } "
22
27
23
28
echo
24
29
echo " configuring pbm agents"
49
54
docker compose -f docker-compose-rs.yaml exec -T $node pmm-admin add mongodb --enable-all-collectors --agent-password=mypass --cluster=replicaset --replication-set=rs --host=${node} --port=27017 ${node}${gssapi_service_name_part} _${random_number}
50
55
else
51
56
echo
52
- echo " docker compose -f docker-compose-rs.yaml exec -T $node pmm-admin add mongodb --enable-all-collectors --agent-password=mypass --cluster=replicaset --replication-set=rs ${client_credentials_flags} --host=${node} --port=27017 ${node}${gssapi_service_name_part} _${random_number} "
53
- docker compose -f docker-compose-rs.yaml exec -T $node pmm-admin add mongodb --enable-all-collectors --agent-password=mypass --cluster=replicaset --replication-set=rs ${client_credentials_flags} --host=${node} --port=27017 ${node}${gssapi_service_name_part} _${random_number}
57
+ echo " docker compose -f docker-compose-rs.yaml exec -T $node pmm-admin add mongodb --enable-all-collectors --agent-password=mypass --cluster=replicaset --replication-set=rs ${client_credentials_flags[*] } --host=${node} --port=27017 ${node}${gssapi_service_name_part} _${random_number} "
58
+ docker compose -f docker-compose-rs.yaml exec -T $node pmm-admin add mongodb --enable-all-collectors --agent-password=mypass --cluster=replicaset --replication-set=rs ${client_credentials_flags[*] } --host=${node} --port=27017 ${node}${gssapi_service_name_part} _${random_number}
54
59
fi
55
60
done
56
61
echo
You can’t perform that action at this time.
0 commit comments