繁体   English   中英

在 NodeJS 中访问 AWS SSM 参数

[英]Accessing AWS SSM Parameters in NodeJS

我正在尝试在我的 nodejs 项目中获取 ssm 参数,这是我的 IAM 凭据,并在我的弹性 beanstalk 实例中编写了一个测试并且可以工作。 问题出在项目内部。 任何想法为什么?

// 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 构造函数中传递区域

var ssm = new AWS.SSM({region: 'us-east-1'});

似乎是一个错误

tks

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM