logstash-plugins/logstash-output-google_bigquery

Allow using JSON keys rather than the P12 format

Closed this issue · 1 comments

GCP can now generate key files in a JSON format, if we enabled this in the client it means we could potentially replace four configuration options with one, reducing the setup time and potential for error:

  • key_path (replaced by JSON key path)
  • project_id (embedded in JSON file)
  • key_password (embedded in JSON file)
  • service_account (embedded in JSON file)

The fix for this has been released as part of logstash-output-google_bigquery version 4.0.0.

WARNING 4.0.0 has breaking changes so read the changelog before upgrading to understand how they'll affect you.

The plugin can be updated with the following command

bin/logstash-plugin update logstash-output-google_bigquery