Я использую диаграмму Шлем для развертывания Spark в Кубернетес в GCE. Я хочу предоставить пользовательский файл spark-defaults.conf
в ConfigMap для развертывания по пути спарк-мастер /opt/bitnami/spark/conf
.
Но я не понимаю, как сделать другой файл custom-keys.yaml
для развертывания по тому же пути, на который ссылается spark-defaults.conf
? Документация только описывает, как переопределить конфигурацию искры по умолчанию. Каков правильный способ загрузки дополнительных файлов и файлов в этом случае?
Я указал ConfigMap для spark-master в values.yaml
:
master:
## Set a custom configuration by using an existing configMap with the configuration file.
##
configurationConfigMap: master-config
master -config.yaml
kind: ConfigMap
metadata:
name: master-config
data:
{{ (.Files.Glob "files/spark-defaults.conf").AsConfig | indent 2 }}