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

Open
benjamin-maynard wants to merge 1 commit intogoogleapis:mainfrom
benjamin-maynard:go-support-principal-env

Conversation

@benjamin-maynard
Copy link
Member

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
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