Skip to content
This repository has been archived by the owner on Jan 9, 2020. It is now read-only.

[WIP] Secure HDFS Support #391

Conversation

ifilonenko
Copy link
Member

@ifilonenko ifilonenko commented Jul 26, 2017

What changes were proposed in this pull request?

This it the on-going work of setting up Secure HDFS interaction with Spark-on-K8S.
The architecture is discussed in this community-wide google doc
This initiative can be broken down into 4 stages.

STAGE 1

  • Detecting HADOOP_CONF_DIR environmental variable and using Config Maps to store all Hadoop config files locally, while also setting HADOOP_CONF_DIR locally in the driver / executors

STAGE 2

  • Grabbing TGT from LTC or using keytabs+principle and creating a DT that will be mounted as a secret

STAGE 3

  • Driver + Executor Logic

STAGE 4

  • Service Pod that handles renewals

How was this patch tested?

  • E2E Integration tests
    • Stage 1
    • Stage 2
    • Stage 3
    • Stage 4
  • Unit tests
    • Stage 1
    • Stage 2
    • Stage 3
    • Stage 4

Docs and Error Handling?

  • Docs
  • Error Handling

@ifilonenko ifilonenko mentioned this pull request Jul 26, 2017
14 tasks
@ifilonenko
Copy link
Member Author

Moved to #414

@ifilonenko ifilonenko closed this Aug 2, 2017
ifilonenko pushed a commit to ifilonenko/spark that referenced this pull request Feb 26, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant