![刀天蓝色服务器列表返回空结果](https://linux22.com/image/699197/%E5%88%80%E5%A4%A9%E8%93%9D%E8%89%B2%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%88%97%E8%A1%A8%E8%BF%94%E5%9B%9E%E7%A9%BA%E7%BB%93%E6%9E%9C.png)
我正在尝试在 Ubuntu 16.04 上设置 CHEF 服务器和工作站。
我已经遵循了几个指南,到目前为止我能够让它列出可用的图像,但“knife azure server list”返回一个空结果。
据我所知,我已经完成了所有需要做的事情。我已获取 publishsettings 文件、managementCertificate.pem 等。
这是我的 knife.rb 内容:
current_dir = File.dirname(__FILE__)
log_level :info
log_location STDOUT
node_name "bruce"
client_key "#{current_dir}/bruce.pem"
validation_client_name "company-validator"
validation_key "#{current_dir}/company-validator.pem"
chef_server_url "https://URL/organizations/company"
syntax_check_cache_path "#{ENV['HOME']}/.chef/syntaxcache"
cookbook_path ["#{current_dir}/../cookbooks"]
knife[:azure_publish_settings_file] = "#{current_dir}/Enterprise Dev-Test-Microsoft Azure Enterprise-2-20-2017-credentials.publishsettings"
knife[:azure_mgmt_cert] = "~/managementCertificate.pem"
knife[:azure_subscription_id] = "specific subscription id i want to work with"
知道为什么我什么都没得到吗?里面有虚拟机……提前谢谢!