Creating and configuring a virtual machine in Microsoft Azure
knife azure plugin to communicate with Azure's REST API, we need to provide information to knife regarding our Azure account and credentials:
- Sign in into the Azure portal and download a publish-settings file by visiting https://manage.windowsazure.com/publishsettings/index?client=xplat.
- Store it on a Chef workstation on the a local filesystem and refer to this local file by creating an entry in
knife[:azure_publish_settings_file] = "~/<name>.publishsettings"
- Here are the parameters used to create a virtual machine in Microsoft Azure: