Skip to content

Conversation

@massakam
Copy link
Contributor

@massakam massakam commented May 1, 2025

Motivation

The Athenz auth plugin obtains a role token from the ZTS server to be used for authentication. Depending on the user's environment, it may be necessary to access ZTS through a proxy, but currently the proxy URL is not configurable via the auth plugin.

Modifications

Modified the Athenz auth plugin to enable users to configure the proxy URL for ZTS. Proxy configuration is supported in v1.12.8 and later of the Athenz library.
AthenZ/athenz#2841

Verifying this change

  • Make sure that the change passes the CI checks.

Does this pull request potentially affect one of the following parts:

If yes was chosen, please highlight the changes

  • Dependencies (does it add or upgrade a dependency): (no)
  • The public API: (no)
  • The schema: (no)
  • The default values of configurations: (no)
  • The wire protocol: (no)

Documentation

  • Does this pull request introduce a new feature? (yes)
  • If yes, how is the feature documented? (not documented)
  • If a feature is not applicable for documentation, explain why?

@massakam massakam added this to the v0.16.0 milestone May 1, 2025
@massakam massakam self-assigned this May 1, 2025
@nkurihar nkurihar merged commit 05c1e32 into apache:master May 9, 2025
7 checks passed
@massakam massakam deleted the athenz-zts-proxy branch May 9, 2025 03:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants