Skip to content

Conversation

@sonnens
Copy link
Contributor

@sonnens sonnens commented Dec 4, 2025

Summary

adds a configuration option to the HTTP config provider to interpolate environment variables, similar to config file handling, but defaults to false

Vector configuration

provider:
  type: http
  url: http://whatever
  interpolate_env: true

How did you test this PR?

I have a docker-compose with a configuration service providing configuration to Vector, with remap files pointed to a relative mountpoint ( ie, file: ${REMAPS}/whatever.vrl, docker run -e REMAPS=/path/to/volume )

Change Type

  • Bug fix
  • New feature
  • Non-functional (chore, refactoring, docs)
  • Performance

Is this a breaking change?

  • Yes
  • No

Does this PR include user facing changes?

  • Yes. Please add a changelog fragment based on our guidelines.
  • No. A maintainer will apply the no-changelog label to this PR.

Http config provider is not yet documented, hence no end-user side-effects expected, and the default option is the current behaviour

@sonnens sonnens requested a review from a team as a code owner December 4, 2025 19:19
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

Successfully merging this pull request may close these issues.

1 participant