sensu-go icon indicating copy to clipboard operation
sensu-go copied to clipboard

Implement Sensu Go plugin to allow Terraform to use Sensu secrets

Open mgibson323 opened this issue 3 years ago • 4 comments

Right now, it looks like the Sensu Go client library omits the secrets type in the check/checkconfig definition.

Feature Suggestion

A plugin that allows Terraform to use Sensu secrets.

Possible Implementation

Context

This is related to this PR.

mgibson323 avatar Jun 25 '21 16:06 mgibson323

If I'm following this correctly, I believe we'd need to update every resource in the Sensu Go client package that supports secrets, including:

  • core/v2.CheckConfig
  • core/v2.Handler

calebhailey avatar Aug 02 '21 19:08 calebhailey

@calebhailey, I see this feature keeps getting pushed back. Is this something I can contribute?

devinlyons avatar Jun 14 '23 17:06 devinlyons

@devinlyons I'm no longer with the company (since September 2022). Sensu was acquired by Sumo Logic in June 2021, and again by a private equity firm last month. I'm not sure who's heading up product development these days, but I'm sure I wouldn't be speaking out of turn to say that contributions are always welcome! 😊

calebhailey avatar Jun 14 '23 17:06 calebhailey

It seems like this feature is already implemented. The sensu/core library already has the correct types and they are being used in the current version of the client.

Does this issue just need to be closed?

devinlyons avatar Jun 15 '23 16:06 devinlyons