We currently use a couchbase introduced basic auth in prometheus. This was needed as it wasn't supported at the time. Prometheus now supports basic auth so we should use it. This requires changes in ns_server to replace the current scramsha password with a bcrypt hashed password...and pass the info to prometheus in a file.
|For Gerrit Dashboard: MB-49696|
|171812,4||MB-49696 Utility to generate bcrypt hash||master||ns_server||Status: MERGED||+2||+1|
|171813,6||MB-49696 Use prometheus basic authentication||master||ns_server||Status: MERGED||+2||+1|
|186688,5||MB-55620: [BP] Utility to generate bcrypt hash||neo||ns_server||Status: MERGED||+2||+1|
|186689,5||MB-55620: [BP] Use prometheus basic authentication||neo||ns_server||Status: MERGED||+2||+1|