Update servicefabricmesh.json
This commit is contained in:
Родитель
590e8a2329
Коммит
b13086dcc7
|
@ -1,130 +1,118 @@
|
|||
{
|
||||
"$schema": "http://schema.management.azure.com/schemas/2014-04-01-preview/deploymentTemplate.json",
|
||||
"contentVersion": "1.0.0.0",
|
||||
"resources": [
|
||||
{
|
||||
"apiVersion": "2018-07-01-preview",
|
||||
"name": "contosomaintenance",
|
||||
"type": "Microsoft.ServiceFabricMesh/applications",
|
||||
"location": "westeurope",
|
||||
"dependsOn": [
|
||||
"Microsoft.ServiceFabricMesh/networks/contosomaintenance-network"
|
||||
],
|
||||
"$schema": "http://schema.management.azure.com/schemas/2014-04-01-preview/deploymentTemplate.json",
|
||||
"contentVersion": "1.0.0.0",
|
||||
"resources": [
|
||||
{
|
||||
"apiVersion": "2018-07-01-preview",
|
||||
"name": "contosomaintenance",
|
||||
"type": "Microsoft.ServiceFabricMesh/applications",
|
||||
"location": "westeurope",
|
||||
"dependsOn": [
|
||||
"Microsoft.ServiceFabricMesh/networks/contosomaintenance-network"
|
||||
],
|
||||
"properties": {
|
||||
"services": [
|
||||
{
|
||||
"name": "contosomaintenance-api",
|
||||
"properties": {
|
||||
"services": [
|
||||
"description": "Contoso Maintenance REST API",
|
||||
"osType": "Linux",
|
||||
"codePackages": [
|
||||
{
|
||||
"name": "contosomaintenance-api",
|
||||
"image": "robinmanuelthiel/contosomaintenance-api:latest",
|
||||
"endpoints": [
|
||||
{
|
||||
"name": "contosomaintenance-api",
|
||||
"properties": {
|
||||
"description": "Contoso Maintenance REST API",
|
||||
"osType": "Linux",
|
||||
"codePackages": [
|
||||
{
|
||||
"name": "contosomaintenance-api",
|
||||
"image": "robinmanuelthiel/contosomaintenance-api:latest",
|
||||
"endpoints": [
|
||||
{
|
||||
"name": "http",
|
||||
"port": 80
|
||||
},
|
||||
{
|
||||
"name": "https",
|
||||
"port": 443
|
||||
}
|
||||
],
|
||||
"environmentVariables": [
|
||||
{
|
||||
"name": "Test",
|
||||
"value": "Demo"
|
||||
}
|
||||
],
|
||||
"resources": {
|
||||
"requests": {
|
||||
"cpu": "0.5",
|
||||
"memoryInGB": "1"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"replicaCount": "1",
|
||||
"networkRefs": [
|
||||
{
|
||||
"name": "[resourceId('Microsoft.ServiceFabricMesh/networks', 'contosomaintenance-network')]"
|
||||
}
|
||||
]
|
||||
}
|
||||
"name": "http",
|
||||
"port": 80
|
||||
},
|
||||
{
|
||||
"name": "contosomaintenance-bot",
|
||||
"properties": {
|
||||
"description": "Contoso Maintenance Chat Bot",
|
||||
"osType": "Linux",
|
||||
"codePackages": [
|
||||
{
|
||||
"name": "contosomaintenance-bot",
|
||||
"image": "robinmanuelthiel/contosomaintenance-bot:latest",
|
||||
"endpoints": [
|
||||
{
|
||||
"name": "http",
|
||||
"port": 80
|
||||
},
|
||||
{
|
||||
"name": "https",
|
||||
"port": 443
|
||||
}
|
||||
],
|
||||
"environmentVariables": [
|
||||
{
|
||||
"name": "Test",
|
||||
"value": "Demo"
|
||||
}
|
||||
],
|
||||
"resources": {
|
||||
"requests": {
|
||||
"cpu": "0.5",
|
||||
"memoryInGB": "1"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"replicaCount": "1",
|
||||
"networkRefs": [
|
||||
{
|
||||
"name": "[resourceId('Microsoft.ServiceFabricMesh/networks', 'contosomaintenance-network')]"
|
||||
}
|
||||
]
|
||||
}
|
||||
"name": "https",
|
||||
"port": 443
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"apiVersion": "2018-07-01-preview",
|
||||
"name": "contosomaintenance-network",
|
||||
"type": "Microsoft.ServiceFabricMesh/networks",
|
||||
"location": "westeurope",
|
||||
"dependsOn": [],
|
||||
"properties": {
|
||||
"description": "Contoso Maintenance Network",
|
||||
"addressPrefix": "10.0.0.0/22",
|
||||
"ingressConfig": {
|
||||
"layer4": [
|
||||
{
|
||||
"name": "contosomaintenance-api-ingress-http",
|
||||
"publicPort": "20001",
|
||||
"applicationName": "contosomaintenance",
|
||||
"serviceName": "contosomaintenance-api",
|
||||
"endpointName": "http"
|
||||
},
|
||||
{
|
||||
"name": "contosomaintenance-bot-ingress-http",
|
||||
"publicPort": "20002",
|
||||
"applicationName": "contosomaintenance",
|
||||
"serviceName": "contosomaintenance-bot",
|
||||
"endpointName": "http"
|
||||
}
|
||||
]
|
||||
],
|
||||
"resources": {
|
||||
"requests": {
|
||||
"cpu": "0.5",
|
||||
"memoryInGB": "1"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"replicaCount": "1",
|
||||
"networkRefs": [
|
||||
{
|
||||
"name": "[resourceId('Microsoft.ServiceFabricMesh/networks', 'contosomaintenance-network')]"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "contosomaintenance-bot",
|
||||
"properties": {
|
||||
"description": "Contoso Maintenance Chat Bot",
|
||||
"osType": "Linux",
|
||||
"codePackages": [
|
||||
{
|
||||
"name": "contosomaintenance-bot",
|
||||
"image": "robinmanuelthiel/contosomaintenance-bot:latest",
|
||||
"endpoints": [
|
||||
{
|
||||
"name": "http",
|
||||
"port": 8080
|
||||
},
|
||||
{
|
||||
"name": "https",
|
||||
"port": 8443
|
||||
}
|
||||
],
|
||||
"resources": {
|
||||
"requests": {
|
||||
"cpu": "0.5",
|
||||
"memoryInGB": "1"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"replicaCount": "1",
|
||||
"networkRefs": [
|
||||
{
|
||||
"name": "[resourceId('Microsoft.ServiceFabricMesh/networks', 'contosomaintenance-network')]"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"apiVersion": "2018-07-01-preview",
|
||||
"name": "contosomaintenance-network",
|
||||
"type": "Microsoft.ServiceFabricMesh/networks",
|
||||
"location": "westeurope",
|
||||
"dependsOn": [],
|
||||
"properties": {
|
||||
"description": "Contoso Maintenance Network",
|
||||
"addressPrefix": "10.0.0.0/22",
|
||||
"ingressConfig": {
|
||||
"layer4": [
|
||||
{
|
||||
"name": "contosomaintenance-api-ingress-http",
|
||||
"publicPort": "20001",
|
||||
"applicationName": "contosomaintenance",
|
||||
"serviceName": "contosomaintenance-api",
|
||||
"endpointName": "http"
|
||||
},
|
||||
{
|
||||
"name": "contosomaintenance-api-ingress-bot",
|
||||
"publicPort": "20002",
|
||||
"applicationName": "contosomaintenance",
|
||||
"serviceName": "contosomaintenance-bot",
|
||||
"endpointName": "http"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче