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
1313gssapi_service_name_part=" "
1414
1515if [[ $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+ )
1722 gssapi_service_name_part=" _gssapi"
1823fi
1924
2025echo
21- echo " gssapi enabled: $gssapi_enabled . Using credentials: ${client_credentials_flags} "
26+ echo " gssapi enabled: $gssapi_enabled . Using credentials: ${client_credentials_flags[*] } "
2227
2328echo
2429echo " configuring pbm agents"
4954 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}
5055 else
5156 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}
5459 fi
5560done
5661echo
You can’t perform that action at this time.
0 commit comments