标签: amazon-web-services amazon-s3 amazon-redshift amazon-emr
我经常启动/关闭EMR群集以执行各种任务。其中一些任务包括连接到远程数据库以及读取或写入数据。我需要各种连接参数来连接这些数据库(地址,用户名,密码等)。
我正在寻找一种安全的方法,在引导过程中将这些数据库凭据提供到EMR集群,以供自动化作业使用。我可以访问所有其他AWS服务。
答案 0 :(得分:0)
启动emr群集时,可以通过“Bootstap操作”部分添加要在每个节点上执行的自定义脚本。您可以将配置文件从S3存储桶复制到实例,并使用代码读取conf文件或执行bash脚本以将配置传播为环境变量。