Azure Kubernetes服务标签未传播到基础资源

时间:2018-11-26 15:49:56

标签: azure azure-kubernetes

在创建AKS群集时-Azure正在创建其他资源组-“群集资源组”,但是“新”资源组未从AKS资源应用/传播标签。

有什么简单的方法可以将标签传播到在“群集资源组”中创建的所有资源(例如磁盘/ VM / LB)?

1 个答案:

答案 0 :(得分:0)

不,没有内置的方法可以做到这一点。您可以创建一个简单的powershell脚本来执行此操作,如下所示:

$q = Get-AzResource -ResourceGroupName 'fin-dev-eu'
$tags=(desired tags go here)
$q.foreach{
    $localtags = $_.tags
    if ($localtags.keys -contains 'schedule') {
        $localtags.resourceType = $tags.resourceType
        $localtags.resourceName = $tags.resourceName
    }
    else { $localtags = $tags }
    Set-AzResource -ResourceId $_.resourceId -Tag $localtags -Force
}