我正在节点js中使用pkg云
var pkgcloud = require('pkgcloud'),
_ = require('lodash');
///使用您的openstack凭据创建我们的客户端
var client = pkgcloud.compute.createClient({
provider: 'openstack',
username: 'your-user-name',
password: 'your-password',
region: 'RegionOne', //default for DevStack, might be different on other
OpenStack distributions
authUrl: 'https://your-identity-service'
});
//首先,我们要品尝一下
client.getFlavors(function (err, flavors) {
if (err) {
console.dir(err);
return;
}
})
具有有效的凭据,但我无法连接openstack。
我认为节点js和pkgcloud有一些连接问题,例如导入.ssh文件或解决此问题的一些先决条件。你能指导我解决这个问题吗?