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

Request: Ability to create honeycomb_api_key resources of configuration keys. #555

Open
dfsdevops opened this issue Oct 7, 2024 · 1 comment
Labels
blocked This issue is blocked by something external. feature This issue wants to add new functionality. needs Honeycomb API This resource/data source requires an API that does not exist yet!

Comments

@dfsdevops
Copy link

Is your feature request related to a problem? Please describe.
Currently I am attempting to create environments via terraform, and then be able to further configure them with boards, queries, and triggers. Manually creating the environments and configuration keys for every new EKS cluster I create in terraform is becoming tiresome because it requires a lot of secret management for input variables into terraform. I already have plenty of working code for configuring the environments, but I still have to manually create them and create API keys, which leads to a lot of toil, especially when testing terraform module changes.

Describe the solution you'd like
I would like to be able to create a "configuration" type of the honeycomb_api_key resource. Currently the only supported key type is "ingest". I would then be able to use the output as variables for an aliased honeycombio provider and finish the configuration.

Describe alternatives you've considered

  • Forking a CLI command directly to the API.
  • Manually creating every environment.

Additional context

NA

@jharley jharley added blocked This issue is blocked by something external. needs Honeycomb API This resource/data source requires an API that does not exist yet! feature This issue wants to add new functionality. labels Oct 8, 2024
@jharley
Copy link
Collaborator

jharley commented Oct 8, 2024

Thanks for opening this issue, @dfsdevops!

This isn't currently possible via the Key Management API (only Ingest Keys can be managed today) but enabling a way to use a Management API Key to access resources currently only available via Configuration Keys is something we are discussing and designing currently.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked This issue is blocked by something external. feature This issue wants to add new functionality. needs Honeycomb API This resource/data source requires an API that does not exist yet!
Projects
None yet
Development

No branches or pull requests

2 participants