无法通过sdk创建节点组
Cannot create node group via sdk
我正在尝试通过 aws sdk 创建一个节点组 node.js 我宁愿这样做而不是通过 eksctl。
这是一个简单的问题,但 aws 文档中没有这方面的代码示例,我无法找出正确的名称空间,所以很遗憾,我在这里问:
我的代码如下node.js
const AWS = require('aws-sdk');
AWS.config.update({region: 'us-west-2'});
const eks = new AWS.EKS();
AWS.config.update({region: 'us-west-2'});
// Name must be cluster
eks.CreateNodegroup({name:'openstudio-server',
instanceTypes:["t2.xlarge"],
"nodegroupName":'openstudio-node',
"scalingConfig": {
"desiredSize": 3,
"maxSize": 10,
"minSize": 3
}
})
我一直收到错误
我做错了什么?
我猜你已经解决了这个问题,但看起来你只需要将 eks.CreateNodegroup()
更改为 eks.createNodegroup()
就可以了。
来源:https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/EKS.html
我正在尝试通过 aws sdk 创建一个节点组 node.js 我宁愿这样做而不是通过 eksctl。
这是一个简单的问题,但 aws 文档中没有这方面的代码示例,我无法找出正确的名称空间,所以很遗憾,我在这里问:
我的代码如下node.js
const AWS = require('aws-sdk');
AWS.config.update({region: 'us-west-2'});
const eks = new AWS.EKS();
AWS.config.update({region: 'us-west-2'});
// Name must be cluster
eks.CreateNodegroup({name:'openstudio-server',
instanceTypes:["t2.xlarge"],
"nodegroupName":'openstudio-node',
"scalingConfig": {
"desiredSize": 3,
"maxSize": 10,
"minSize": 3
}
})
我一直收到错误
我做错了什么?
我猜你已经解决了这个问题,但看起来你只需要将 eks.CreateNodegroup()
更改为 eks.createNodegroup()
就可以了。
来源:https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/EKS.html