confluentinc / confluentinc/confluent-kubernetes-examples

Add examples for producing/consuming when ldap and oauth is enabled

Open
#320 0 comments 2 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
72
Forks
201
Avg merge
10h 2m
Merged PRs (30d)
2

Description

In the example [ldap_to_oauth_plus_ldap](https://github.com/confluentinc/confluent-kubernetes-examples/tree/master/security/oauth/upgrade/ldap_to_oauth_plus_ldap) a Confluent cluster with OAuth and LDAP is deployed. It would be nice if the example could also show an example of producing or consuming with external listeners for both of these options.

**Scenario 1**: I want to produce to Kafka with my keycloak client using OAuth.
**Scenario 2**: I want to produce to Kafka using my LDAP user.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the ldap_to_oauth_plus_ldap example under security/oauth/upgrade and trace how its external listeners and authentication configuration are demonstrated. Add example workflows showing production or consumption with a Keycloak OAuth client and with an LDAP user, covering both scenarios described in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
kafka, kubernetes, shell
Domain
authentication, security
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.