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

Support ldap and Collectors #26

Open wang415 opened 6 years ago

wang415 commented 6 years ago

Hello, I am glad to find the tf about graylog, terrafom module about this feature, can you add the above features.

suzuki-shunsuke commented 6 years ago

Thank you for your issue! I’m glad you are interested in the project.

It may take some time to support them because I'm busy now, but I plan to support them.

suzuki-shunsuke commented 6 years ago

I have supported LDAP Settings API.

wang415 commented 6 years ago

Thank you for the update. I'll test it.

suzuki-shunsuke commented 6 years ago

I have supported Collector Configuration APIs, but I don't add terraform resources about them because graylog API has some problems.

I won't support Collector APIs because Graylog Collector is deprecated.

http://docs.graylog.org/en/2.4/pages/collector.html

The Graylog Collector is deprecated and can be replaced with the Graylog Collector Sidecar.

If you have some opinions, please tell me.

Thank you.

wang415 commented 5 years ago

http://docs.graylog.org/en/2.4/pages/collector_sidecar.html Graylog Collector Sidecar (written in Go) and backends (written in various languages, such as C and Go) are meant as a small-footprint replacement for the deprecated, Java-based deprecated Graylog Collector. So it's still needed. Also missing is the MAP setup for the LDAP user group