Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Epic] Support Azure Identity for Spring ecosystems for Kafka #28685

Closed
9 tasks done
yiliuTo opened this issue May 6, 2022 · 1 comment
Closed
9 tasks done

[Epic] Support Azure Identity for Spring ecosystems for Kafka #28685

yiliuTo opened this issue May 6, 2022 · 1 comment
Assignees
Labels
azure-spring All azure-spring related issues azure-spring-4.0 azure-spring-eventhubs-kafka Spring event hubs kafka related issues. Client This issue points to a problem in the data-plane of the library. Epic feature-request This issue requires a new behavior in the product in order be resolved.
Milestone

Comments

@yiliuTo
Copy link
Member

yiliuTo commented May 6, 2022

This is the epic to track all issues about Azure Identity support for Spring Cloud Azure Kafka.

Context

Currently Kafka developers can use Event Hubs in the same way as how they use Kafka since Event Hubs supports Kafka protocols as well. For the authentication part, native Kafka developers can use either connection string as crendentials with other security configuratiosn or use OAuth2 with customzied authentication call back handler and other security configuration.

We plan to support all Azure Identity based credentials for Spring Cloud Azure Kafka support, which includes all Azure Identity supported credential types and configuration options.

With Azure Identity-based credentials being supported, we can also achieve credential-free connection as well, which based on the ManagedIdentityCredential in Azure Identity. It can enable developers to use user-assigned/system-assigend managed identities in various Azure hosting environments to establish connection with Event Hubs via various spring ecosystems for kafka.

Deliveries

The delivery resources include:

Move the following out from this epic:

@yiliuTo yiliuTo added Client This issue points to a problem in the data-plane of the library. feature-request This issue requires a new behavior in the product in order be resolved. azure-spring All azure-spring related issues azure-spring-eventhubs-kafka Spring event hubs kafka related issues. azure-spring-copper azure-spring-4.0 labels May 6, 2022
@yiliuTo yiliuTo added this to the [2022] June milestone May 6, 2022
@yiliuTo yiliuTo self-assigned this May 6, 2022
@yiliuTo yiliuTo moved this to Todo in Spring Cloud Azure May 6, 2022
@yiliuTo yiliuTo changed the title [FEATURE REQ] Support Managed Identity OAuth for Spring ecosystems for Kafka [FEATURE REQ] Support credential-free connection for Spring ecosystems for Kafka May 7, 2022
@yiliuTo yiliuTo changed the title [FEATURE REQ] Support credential-free connection for Spring ecosystems for Kafka [FEATURE REQ] Support Managed Identities OAuth for Spring ecosystems for Kafka May 7, 2022
@yiliuTo yiliuTo changed the title [FEATURE REQ] Support Managed Identities OAuth for Spring ecosystems for Kafka [Epic] Support Managed Identities OAuth for Spring ecosystems for Kafka May 9, 2022
@saragluna saragluna added the Epic label May 9, 2022
@saragluna saragluna moved this from Todo to In Progress in Spring Cloud Azure May 17, 2022
@yiliuTo yiliuTo changed the title [Epic] Support Managed Identities OAuth for Spring ecosystems for Kafka [Epic] Support Azure Identity for Spring ecosystems for Kafka Jun 6, 2022
@hui1110 hui1110 modified the milestones: [2022] June, [2022] July Jun 6, 2022
@Netyyyy Netyyyy modified the milestones: 2022-07, 2022-08 Jul 4, 2022
@yiliuTo yiliuTo modified the milestones: 2022-08, 2022-09 Aug 9, 2022
@saragluna
Copy link
Member

Move #30344 out from this epic, and closing this issue now.

Repository owner moved this from Blocked to Done in Spring Cloud Azure Sep 30, 2022
@github-actions github-actions bot locked and limited conversation to collaborators Apr 11, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
azure-spring All azure-spring related issues azure-spring-4.0 azure-spring-eventhubs-kafka Spring event hubs kafka related issues. Client This issue points to a problem in the data-plane of the library. Epic feature-request This issue requires a new behavior in the product in order be resolved.
Projects
Archived in project
Development

No branches or pull requests

4 participants