Skip to content

feat: Go segmentio - Add new GOOGLE_MANAGED_KAFKA_AUTH_PRINCIPAL environment variable that allows users to provide the auth principal for credential types where it cannot be programmatically fetched#48

Merged
davidtorres merged 3 commits into
googleapis:mainfrom
benjamin-maynard:go-support-principal-env
May 20, 2026

Conversation

@benjamin-maynard
Copy link
Copy Markdown
Contributor

Add new GOOGLE_MANAGED_KAFKA_AUTH_PRINCIPAL environment variable for principal override. This allows users to provide the auth principal for credential types where it cannot be programmatically fetched.

This allows the auth handler to be used with BYOD credential types such as Workforce Identity Federation.

Googlers see b/449376528#comment12 for more details.

@benjamin-maynard benjamin-maynard requested a review from a team October 11, 2025 12:50
…vironment variable that allows users to provide the auth principal for credential types where it cannot be programmatically fetched
@benjamin-maynard benjamin-maynard force-pushed the go-support-principal-env branch from 351a36a to 3d49534 Compare October 11, 2025 12:51
@davidtorres davidtorres requested a review from a team as a code owner May 20, 2026 14:26
@davidtorres davidtorres merged commit 8ce04f8 into googleapis:main May 20, 2026
4 checks passed
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.

2 participants