Я работаю над приложением Apache Spark, которое отправляю в кластер AWS EMR из задачи Airflow.
В логике приложения Spark мне нужно читать файлы из AWS S3 и информацию из AWS RDS.Например, чтобы подключиться к AWS RDS в PostgreSQL из приложения Spark, мне нужно предоставить имя пользователя / пароль для базы данных.
Сейчас я ищу лучший и безопасный способ сохраненияэти учетные данные в безопасном месте и предоставить их в качестве параметров для моего приложения Spark.Пожалуйста, предложите, где хранить эти учетные данные, чтобы обеспечить безопасность системы - как env vars, где-нибудь в Airflow или где?