【发布时间】:2020-10-19 21:42:44
【问题描述】:
鉴于此 ARM 模板:https://github.com/Azure/azure-quickstart-templates/blob/master/101-redis-cache/azuredeploy.json
我们如何强制在启用诊断设置的情况下部署 Redis 缓存?
只有在 Azure 团队提供适当别名的情况下才有可能吗?
Redis 缓存的当前别名集:
{
"Microsoft.Cache/Redis/redisConfiguration": {
"maxfragmentationmemory-reserved": "300",
"maxmemory-reserved": "200",
"maxmemory-delta": "200",
"maxclients": "7500",
"rdb-backup-enabled": "true",
"rdb-backup-frequency": "60",
"rdb-backup-max-snapshot-count": "1",
"rdb-storage-connection-string": "DefaultEndpointsProtocol=https;AccountName=blobnubldepenclsstgwu2;AccountKey=[key hidden]"
},
"Microsoft.Cache/Redis/provisioningState": "Succeeded",
"Microsoft.Cache/Redis/enableNonSslPort": false,
"Microsoft.Cache/Redis/sku.capacity": 1,
"Microsoft.Cache/Redis/redisVersion": "4.0.14",
"Microsoft.Cache/Redis/sku.family": "P",
"Microsoft.Cache/Redis/hostName": "rc-nuRed-epe-ncls-stg-wu2.redis.cache.windows.net",
"Microsoft.Cache/Redis/sku.name": "Premium",
"Microsoft.Cache/Redis/sslPort": 6380,
"Microsoft.Cache/Redis/port": 6379,
"Microsoft.Cache/Redis/sku": {
"name": "Premium",
"capacity": 1,
"family": "P"
},
"Microsoft.Cache/Redis/subnetId": "/subscriptions/d0ee6b93-7d29-45db-aabf-784018016241/resourceGroups/rg-grp-epe-ncls-stg-wu2/providers/Microsoft.Network/virtualNetworks/AZ-BIZ-10.32.223.0-26/subnets/AZ-BIZ-10.32.223.16-28",
"Microsoft.Cache/Redis/staticIP": "10.32.223.24",
"Microsoft.Cache/Redis/minimumTlsVersion": "1.2",
"Microsoft.Cache/Redis/shardCount": 2,
"Microsoft.Cache/Redis/zones": [
"3"
]
}
【问题讨论】:
标签: azure-policy