Skip to content

Releases: nanoandrew4/ngcplogs

v1.3.0

01 May 18:04
Compare
Choose a tag to compare

What's Changed

  • Handle numeric severity. by @jum in #5
  • Add extract-msg option to allow extracting the msg field from the jsonPayload and resetting it with the message key. by @jum in #6
  • Fix occassional panic reported in #2
  • Overhaul build system to allow building for multiple architectures on the same machine using docker buildx. Also added GitHub actions in order to automate the building and publishing of latest and tagged images on main branch or tag push.

New Contributors

  • @jum made their first contribution in #5

Full Changelog: v1.2.0...v1.3.0

v1.2.0

17 Apr 22:13
Compare
Choose a tag to compare

The credentials-file and credentials-json log options were added to allow running the driver outside of GCP, using a credentials file or JSON string alongside the gcp-project log option to send the logs to GCP.

v1.1.1

26 Mar 23:23
Compare
Choose a tag to compare

This release fixes a bug with CPU usage increasing indefinitely after a container is stopped or recreated, due to the log stream being closed, which was not handled correctly.

v1.1.0

23 Mar 12:48
Compare
Choose a tag to compare

Added the sleep-interval log option to configure the sleep interval when no logs need to be processed. By default the value is 500 milliseconds, which greatly reduces CPU usage.

v1.0.1

19 Mar 23:47
Compare
Choose a tag to compare

Reduced by 30x the size of the built docker image containing the logging driver by using multi stage builds. Tag is available for use in Dockerhub. Upgrade instructions are in the README.

v1.0.0

15 Mar 14:02
Compare
Choose a tag to compare

First release of the docker driver. See the README for more details. The following tag in docker hub corresponds with this release.