Apache spark 具有轮廓的自动进入
我正在使用Apache spark 具有轮廓的自动进入,apache-spark,kubernetes,Apache Spark,Kubernetes,我正在使用k8s部署spark调用spark submit。我们使用轮廓作为我们的入口类。我想知道是否有方法为spark driver容器创建入口对象以公开spark UI。我想看看是否所有这些都可以在一个步骤中完成,这个过程可能是通过使用注释或标签。类似于s的东西,它使用注释来启用入口 我想做的就是使用spark submit提交spark作业,并将spark UI公开。可以使用--conf等创建入口 --conf spark.kubernetes.driver.annotation.prom
k8s
部署spark
调用spark submit
。我们使用轮廓
作为我们的入口类
。我想知道是否有方法为spark driver
容器创建入口
对象以公开spark UI。我想看看是否所有这些都可以在一个步骤中完成,这个过程可能是通过使用注释
或标签
。类似于s的东西,它使用注释
来启用入口
我想做的就是使用spark submit
提交spark
作业,并将spark UI公开。可以使用--conf
等创建入口
--conf spark.kubernetes.driver.annotation.prometheus.io/scrape=true \
--conf spark.kubernetes.executor.annotation.prometheus.io/scrape=true \
--conf spark.kubernetes.driver.annotation.prometheus.io/port=XXXXX \
--conf spark.kubernetes.executor.annotation.prometheus.io/port=XXXXX \
如果您有任何想法或看到过类似的示例,请告诉我。您可以在提交Spark驱动程序后立即创建入口。使用Kubernetes客户端库,只需提供一个带有您选择的语言的脚本 为了在Spark Driver Pod Delete上配置自动进入删除/GC,您可以使用Spark Driver Pod
此外,您可能还想参考ApacheLivy项目及其相关内容,它们提供了一种解决Spark UI暴露问题的方法,以及在Kubernetes上运行Spark的其他一些方面。谢谢Aliakasandra。我也是这么想的。我想看看是否还有其他方法可用