{ "apiVersion": "vlabs", "properties": { "orchestratorProfile": { "kubernetesConfig": { "privateCluster": { "enabled": true, "jumpboxProfile": { "name": "my-jb", "vmSize": "Standard_D2_v3", "osDiskSizeGB": 30, "username": "azureuser", "publicKey": "" } } } }, "masterProfile": { "count": 3, "dnsPrefix": "", "vmSize": "Standard_D2_v3" }, "agentPoolProfiles": [ { "name": "linuxpool1", "count": 3, "vmSize": "Standard_D2_v3", "availabilityProfile": "AvailabilitySet" } ], "linuxProfile": { "adminUsername": "azureuser", "ssh": { "publicKeys": [ { "keyData": "" } ] } } } }