Skip to content

Conversation

@Dimss
Copy link

@Dimss Dimss commented Dec 8, 2025

I'm using the envoy-jwt-auth-helper with Istio.
The envoy-jwt-auth-helper is a part of the Istio sidecar injection template and running within application pod, alongside with envoy sidecar.
I need to be able dynamically configure the audience based on the pod annotation.

Something similar to this:

env:
- name: SPIRE_ENVOY_JWT_HELPER_AUDIENCE
  valueFrom:
    fieldRef:
      fieldPath: metadata.annotations['envoy-jwt-auth-helper/audience']

Thus I need a support for overwriting HCL configuration with environment variables.

In addition, I found a few deprecations and fixed them as well.

…ration overwrite for envoy-jwt-auth-helper

envoy-jwt-auth-helper: Upgraded envoy-jwt-auth-helper go.mod to Go 1.25.5

envoy-jwt-auth-helper: Fixed few deprecations

envoy-jwt-auth-helper: Upgraded build-stage base image to golang:1.25.5-bookworm

envoy-jwt-auth-helper: Added docs

Signed-off-by: Dmitry Kartsev <dimssss@gmail.com>
@Dimss
Copy link
Author

Dimss commented Dec 23, 2025

Hey, can someone please feedback on the PR.

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