4paradigm / 4paradigm/OpenMLDB

Support connecting with Kerberos-enabled ZooKeeper cluster

Open
#2,449 0 comments 0 reactions 2 assignees Claimed by @dl239 View on GitHub
enhancement
Dominant language
C++
Stars
1.7k
Forks
331
Avg merge
12d 12h
Merged PRs (30d)
1

Description

Now we can not connect with Kerberos-enabled ZooKeeper cluster for both online and offline components.

The following modules should be updated to support Kerberos-enabled ZooKeeper.

- TaskManager
- NameServer / Tablet

Contributor guide

Open the contributing guide

Research direction

The issue mentions updating TaskManager, NameServer, and Tablet modules to support Kerberos authentication with ZooKeeper. Start by examining the existing connection logic in these components, likely in the source tree under nameserver/ and tablet/. Research how Kerberos is integrated with ZooKeeper client libraries in C++. 'Done' means the components can successfully authenticate and operate with a Kerberos-secured ZooKeeper cluster.

Written by the indexing model from the issue text.

Assessment

Domain
backend, databases, machine-learning
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.