apache / apache/gravitino

[Improvement] Allow both simple and kerberos authentication mode in one Docker image

Open
#4,275 0 comments 0 reactions 0 assignees View on GitHub
improvement
Dominant language
Java
Stars
3.2k
Forks
935
Avg merge
1d 16h
Merged PRs (30d)
298

Description

### What would you like to be improved?

kerberos hive is just hive with some specific config files, so we can use a environment variable to set up different authentication method depends on this env var.

### How should we improve?

When starting Hive container, if environment variable `ENABLE_KERBEROS == true`, set up kerberos.

c.c. @xunliu

Contributor guide

Open the contributing guide

Research direction

No file or test is named. Start by locating the Hive container startup configuration and trace how authentication configuration files are selected; done means one Docker image uses simple authentication by default and enables Kerberos when ENABLE_KEROS=true.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker
Domain
devops
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.