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

Masking secrets in the config for benthos streams #127

Open
Manognya-9491 opened this issue Nov 6, 2024 · 0 comments
Open

Masking secrets in the config for benthos streams #127

Manognya-9491 opened this issue Nov 6, 2024 · 0 comments
Labels
configuration Any tasks or issues relating to Benthos configuration needs investigation It looks as though have all the information needed but investigation is required

Comments

@Manognya-9491
Copy link

I am trying to generate a config via a microservice and POST it to benthos streams. I need to get back response constructed as part of config to my service hence I am using http_server input and sync_response output. The issue is since the POST call is http, managing secrets becomes challenging. The way I could think of now is to have a https call.
Is it possible to configure this for benthos streams I mean enabling TLS using key and cert file fields of http_server input? How would the post call differ in that case?
I am also open to any other suggestions other than the above approach.
Note: I can have multiple streams running and multiple secrets to manage for that respective streams

@mihaitodor mihaitodor added needs investigation It looks as though have all the information needed but investigation is required configuration Any tasks or issues relating to Benthos configuration labels Dec 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
configuration Any tasks or issues relating to Benthos configuration needs investigation It looks as though have all the information needed but investigation is required
Projects
None yet
Development

No branches or pull requests

2 participants