Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: resource sentry_internal_integration #164

Open
Skeen opened this issue Jun 16, 2022 · 0 comments
Open

Feature Request: resource sentry_internal_integration #164

Skeen opened this issue Jun 16, 2022 · 0 comments

Comments

@Skeen
Copy link

Skeen commented Jun 16, 2022

Hi,

We are currently managing Grafana via Terraform, and are now testing out Sentry.
We would like to configure the Sentry as a data-source in Grafana, to do this, Sentry points to: https://grafana.com/grafana/plugins/grafana-sentry-datasource/

The required steps on the Sentry side of things are to create an internal integration token, however the Terraform provider does not support this.

I imagine a resource alike this:

resource "sentry_internal_integration" "grafana" {
  organization = sentry_organization.my_org.id

  name = "Grafana"
  overview = "Integration token for Grafana data-source."
  permissions = {
    projects = "read"
    teams = "no access"
    releases = "no access"
    issues = "read"
    organizations = "read"
    members = "no access"
  }
}

With token and client_secret being resource outputs.

Having this resource would allow me to configure the Sentry data source in Grafana, but it would also allow self-maintaining the Terraform sentry provider token.

@Skeen Skeen changed the title Feature Request: Internal Integration resource Feature Request: resource sentry_internal_integration Jun 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant