suzuki-shunsuke / go-graylog

Graylog API client for Go and terraform provider for Graylog
https://github.com/terraform-provider-graylog/terraform-provider-graylog
MIT License
45 stars 11 forks source link
golang graylog oss terraform terraform-provider

go-graylog

GoDoc Build Status codecov Go Report Card GitHub last commit GitHub tag License

Graylog API client for Golang and terraform provider for Graylog.

Note: Please use terraform-provider-graylog/terraform-provider-graylog

Now we released and developed terraform-provider-graylog/terraform-provider-graylog as the successor of go-graylog. Please see the following document and announcement issue.

API client

https://pkg.go.dev/github.com/suzuki-shunsuke/go-graylog/client?tab=doc#pkg-examples

If you use Graylog v3, use client.NewClientV3 instead of client.NewClient.

Terraform provider

Please see docs/README.md.

Docker Image

https://quay.io/repository/suzuki_shunsuke/terraform-graylog

Docker image which is installed terraform and terraform-provider-graylog on Alpine.

Note: Graylog API mock server has been migrated to the other repository

https://github.com/suzuki-shunsuke/graylog-mock-server (deprecated)

Contribution

See CONTRIBUTING.md .

License

MIT