shutdown_windows = 20, 999999
[Cloud Credentials]
-# Get these using "azure account list" with the azure CLI.
+# Use "azure account list" with the azure CLI to get these values.
tenant_id = 00000000-0000-0000-0000-000000000000
subscription_id = 00000000-0000-0000-0000-000000000000
-# Follow the directions on the following page to create an Active Directory
-# "service principal" that NodeManager will use to authenticate. Note that the
-# role must be "Owner" to manipulate resources.
-#
+# The following directions are based on
# https://azure.microsoft.com/en-us/documentation/articles/resource-group-authenticate-service-principal/
#
-# The key is the the "Application Id" and the secret is the password provided
-# when creating the service principal.
+# azure config mode arm
+# azure ad app create --name "<Your Application Display Name>" --home-page "<https://YourApplicationHomePage>" --identifier-uris "<https://YouApplicationUri>" --password <Your_Password>
+# azure ad sp create "<Application_Id>"
+# azure role assignment create --objectId "<Object_Id>" -o Owner -c /subscriptions/{subscriptionId}/
+#
+# Use <Application_Id> for "key" and the <Your_Password> for "secret"
#
key = 00000000-0000-0000-0000-000000000000
secret = PASSWORD
# the API server to ping
ping_host = hostname:port
-[Size Standard_A2]
+[Size Standard_D3]
# You can define any number of Size sections to list Azure sizes you're
# willing to use. The Node Manager should boot the cheapest size(s) that
# can run jobs in the queue (N.B.: defining more than one size has not been
# in GB) for Crunch jobs. You can also override Microsoft's provided
# data fields by setting the same names here.
cores = 4
+scratch = 200