Skip to content

Use confighttp for target allocator http client #31449

Closed
@swiatekm

Description

@swiatekm

Component(s)

receiver/prometheus

Is your feature request related to a problem? Please describe.

We'd like to use TLS client authentication for communication between the collector and target allocator. A detailed discussion about the reasons can be found here: open-telemetry/opentelemetry-operator#1669.

Describe the solution you'd like

We should use go.opentelemetry.io/collector/config/confighttp. This is a standard for collector components and users should be comfortable with it. It will also give us a lot more customization for very little additional maintenance burden.

Describe alternatives you've considered

We could implement just the TLS options ourselves, but there doesn't seem to be any upside to that.

Additional context

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions