【发布时间】:2021-09-21 19:01:47
【问题描述】:
我正在尝试从 aws javascript sdk 部署一个弹性 beanstalk 实例,并希望代码源来自 s3 存储桶。我可以看到您可以通过网络界面执行此操作,但无法通过 sdk 解决。
到目前为止,我已经创建了一个新环境(此时应用程序已经存在),但该环境没有要运行的源代码。
const elasticBeanstalkClient = new ElasticBeanstalkClient({
region: "eu-west-2",
credentials: {
accessKeyId: awsAccessKeyId,
secretAccessKey: awsAccessKeySecret
}
});
const createEnvironmentCommand = new CreateEnvironmentCommand({
ApplicationName: applicationName,
EnvironmentName: environmentName,
SolutionStackName: "64bit Amazon Linux 2 v5.4.2 running Node.js 14",
VersionLabel: versionLabel
})
return elasticBeanstalkClient.send(createEnvironmentCommand);
CreateEnvironmentCommand 似乎没有我可以看到的源值。我应该如何告诉环境是从 s3 源创建的?
【问题讨论】:
标签: javascript node.js amazon-web-services amazon-s3 amazon-elastic-beanstalk