42 строки
1006 B
JSON
42 строки
1006 B
JSON
{
|
|
"apiVersion": "2017-08-31",
|
|
"location": "southcentralus",
|
|
"name": "clusterName",
|
|
"properties": {
|
|
"dnsPrefix": "clusterName",
|
|
"fqdn": "k8sendpoint",
|
|
"agentPoolProfiles": [
|
|
{
|
|
"name": "agentpool1",
|
|
"count": 2,
|
|
"vmSize": "Standard_D2_v3",
|
|
"availabilityProfile": "AvailabilitySet"
|
|
}
|
|
],
|
|
"linuxProfile": {
|
|
"adminUsername": "userName",
|
|
"ssh": {
|
|
"publicKeys": [
|
|
{
|
|
"keyData": "pubKeyData"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"servicePrincipalProfile": {
|
|
"clientId": "spId",
|
|
"secret": "spSecret"
|
|
},
|
|
"certificateProfile": {
|
|
"caCertificate": "cert_Ca",
|
|
"caPrivateKey": "cert_Cakey",
|
|
"apiServerCertificate": "cert_Api",
|
|
"apiServerPrivateKey": "cert_apikey",
|
|
"clientCertificate": "cert_client_pem",
|
|
"clientPrivateKey": "cert_client_key",
|
|
"kubeConfigCertificate": "cert_kube_pem",
|
|
"kubeConfigPrivateKey": "cert_kube_key"
|
|
}
|
|
}
|
|
}
|