在 NodeJS 中访问 AWS SSM 参数
Accessing AWS SSM Parameters in NodeJS
我正在尝试在我的 nodejs 项目中获取 ssm 参数,这是我的 IAM 凭证,并在我的弹性 beantalk 实例中编写了一个测试并且可以正常工作。问题出在项目内部。有什么想法吗?
// Load the AWS SDK for Node.js
var AWS = require('aws-sdk');
AWS.config.update({region: 'us-east-1'});
var ssm = new AWS.SSM();
var options = {
Name: '/test/test', /* required */
WithDecryption: false
};
var parameterPromise = ssm.getParameter(options).promise();
parameterPromise.then(function(data, err) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
我发现,这个也一样https://github.com/localstack/localstack/issues/1107
需要在SSM构造函数中传递region
var ssm = new AWS.SSM({region: 'us-east-1'});
似乎是一个错误
谢谢
我正在尝试在我的 nodejs 项目中获取 ssm 参数,这是我的 IAM 凭证,并在我的弹性 beantalk 实例中编写了一个测试并且可以正常工作。问题出在项目内部。有什么想法吗?
// Load the AWS SDK for Node.js
var AWS = require('aws-sdk');
AWS.config.update({region: 'us-east-1'});
var ssm = new AWS.SSM();
var options = {
Name: '/test/test', /* required */
WithDecryption: false
};
var parameterPromise = ssm.getParameter(options).promise();
parameterPromise.then(function(data, err) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
我发现,这个也一样https://github.com/localstack/localstack/issues/1107
需要在SSM构造函数中传递region
var ssm = new AWS.SSM({region: 'us-east-1'});
似乎是一个错误
谢谢