celeborn/docs/configuration
joey.ljy 455cd40137 [CELEBORN-1111] Supporting connection to HDFS with Kerberos authentication enabled
### What changes were proposed in this pull request?
Adding Kerberos support for HDFS storage type.

The following five parameters need to be configured:
| key | value |
| :--: | :--: |
| celeborn.storage.hdfs.kerberos.enabled | true |
| celeborn.storage.hdfs.kerberos.principal | userREALM |
| celeborn.storage.hdfs.kerberos.keytab | /path/test.keytab |
| celeborn.hadoop.hadoop.security.authorization | kerberos |
| celeborn.hadoop.dfs.namenode.kerberos.principal | hdfs/_HOSTREALM |

### Why are the changes needed?
Connecting to HDFS with Kerberos enabled requires support for keytab login.

### Does this PR introduce _any_ user-facing change?
Add 3 configurations.
celeborn.storage.hdfs.kerberos.enabled
celeborn.storage.hdfs.kerberos.principal
celeborn.storage.hdfs.kerberos.keytab

### How was this patch tested?
Test in Kerberos enabled HDFS cluster.

Closes #2072 from liujiayi771/hdfs-kerberos.

Authored-by: joey.ljy <joey.ljy@alibaba-inc.com>
Signed-off-by: zky.zhoukeyong <zky.zhoukeyong@alibaba-inc.com>
2023-11-04 17:21:41 +08:00
..
client.md [CELEBORN-1081] Client support celeborn.storage.activeTypes config 2023-11-03 20:03:11 +08:00
columnar-shuffle.md [CELEBORN-877][DOC] Document on SBT 2023-08-11 12:17:55 +08:00
ha.md [CELEBORN-877][DOC] Document on SBT 2023-08-11 12:17:55 +08:00
index.md [MINOR] Fix some typos 2023-10-12 20:34:07 +08:00
master.md [CELEBORN-1111] Supporting connection to HDFS with Kerberos authentication enabled 2023-11-04 17:21:41 +08:00
metrics.md [CELEBORN-983] Rename PrometheusMetric configuration 2023-10-13 13:28:58 +08:00
network.md [CELEBORN-1107] Make the max default number of netty threads configurable 2023-11-03 13:18:44 +08:00
quota.md [CELEBORN-877][DOC] Document on SBT 2023-08-11 12:17:55 +08:00
worker.md [CELEBORN-1111] Supporting connection to HDFS with Kerberos authentication enabled 2023-11-04 17:21:41 +08:00