Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用Spring boot实现AWS Secret Manager?最好的方法是什么?_Java_Spring Boot_Aws Secrets Manager - Fatal编程技术网

Java 如何使用Spring boot实现AWS Secret Manager?最好的方法是什么?

Java 如何使用Spring boot实现AWS Secret Manager?最好的方法是什么?,java,spring-boot,aws-secrets-manager,Java,Spring Boot,Aws Secrets Manager,我有一个在ECS容器中运行的spring boot应用程序。我将AWS访问密钥、密钥和数据库凭据存储在application.properties文件中。我需要将这些数据外部化。所以我需要实现AWS秘密管理器来存储秘密 我遵循上述教程。在生产环境变量中存储凭据是否正确 我将在AWS机密管理器中为数据库机密启用机密轮换策略。我的应用程序如何知道临时凭据发生了更改 有人能指导我如何使用Spring Boot应用程序高效地实现AWS Secret Manager吗?最佳行业实践。您应该使用IAM角色

我有一个在ECS容器中运行的spring boot应用程序。我将AWS访问密钥、密钥和数据库凭据存储在application.properties文件中。我需要将这些数据外部化。所以我需要实现AWS秘密管理器来存储秘密

我遵循上述教程。在生产环境变量中存储凭据是否正确

我将在AWS机密管理器中为数据库机密启用机密轮换策略。我的应用程序如何知道临时凭据发生了更改


有人能指导我如何使用Spring Boot应用程序高效地实现AWS Secret Manager吗?最佳行业实践。

您应该使用IAM角色从ECS任务访问AWS资源。使用AWS访问密钥、密钥对于生产来说不是一个好的选择。请参阅在ECS任务中使用IAM角色

有关使用AWS Secret Manager进行密码轮换的信息,请参阅

您应该使用IAM角色从ECS任务访问AWS资源。使用AWS访问密钥、密钥对于生产来说不是一个好的选择。请参阅在ECS任务中使用IAM角色

有关使用AWS Secret Manager进行密码轮换的信息,请参阅

谢谢!我将尝试为ECS任务实现IAM角色。另外,我将检查这个密码轮换策略是如何工作的。谢谢!我将尝试为ECS任务实现IAM角色。此外,我将检查此密码轮换策略如何工作。