Настроить путь URL веб-интерфейса HDFS

Я развернул HDFS в Kubernetes, используя диаграмму Хелма:

git clone https://github.com/apache-spark-on-k8s/kubernetes-HDFS.git
cd kubernetes-HDFS
helm repo add incubator  \
      https://kubernetes-charts-incubator.storage.googleapis.com/
helm dependency build charts/hdfs-k8s
helm install -n my-hdfs charts/hdfs-k8s

Затем я запускаю прокси Kubernetes:

kubectl proxy

... и откройте веб-интерфейс HDFS по адресу http://localhost:8001/api/v1/namespaces/default/services/my-hdfs-namenode:50070/proxy/, Но он не показывает ничего полезного, потому что предполагает, что корень веб-интерфейса http://localhost:8001 и пытается получить данные из http://localhost:8001/conf, http://localhost:8001/jmx?qry=Hadoop:service=NameNode,name=NameNodeInfo, так далее.

Можно ли настроить веб-интерфейс HDFS так, чтобы он был доступен в пользовательском контексте?

dfs.namenode.http-address Кажется, что параметр конфигурации не поддерживает пути, только имя хоста и порт, но я не могу найти доказательства.

0 ответов

Другие вопросы по тегам