Я использую Livy rest api для отправки искровых заданий с использованием s3a вместо HDFS.Я пишу АК и СК прямо в core-site.xml, все работает.Я хочу зашифровать мои AK и SK, так как я не хочу, чтобы другие знали мой sk.Я не знаю, как это сделать.
Я знал, что он не будет сохранен в core-site.xml, если я напишу их в CMD как -Dfs.s3a.access.key = XXX -Dfs.s3a.secret.key = XXX при отправке заданий.Тем не менее, я использую Livy Rest API для удаленной отправки заданий.Я не нашел никаких параметров для получения двух аргументов.
Как я мог поступить в этом случае?плачет
<property>
<name>fs.s3a.access.key</name>
<value>XXXXXXXXXXXX</value>
</property>
<property>
<name>fs.s3a.secret.key</name>
<value>XXXXXXXXXXXXXX</value>
</property>