Update node-labels to 1.6+ standard (#3980)

This commit is contained in:
Lachlan Evenson 2018-10-09 10:39:42 -07:00 коммит произвёл Jack Francis
Родитель a6007e7b7d
Коммит c6ce5d3914
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -222,12 +222,14 @@ func (t *TemplateGenerator) getTemplateFuncMap(cs *api.ContainerService) templat
"GetMasterKubernetesLabels": func(rg string) string {
var buf bytes.Buffer
buf.WriteString("kubernetes.io/role=master")
buf.WriteString(",node-role.kubernetes.io/master=")
buf.WriteString(fmt.Sprintf(",kubernetes.azure.com/cluster=%s", rg))
return buf.String()
},
"GetAgentKubernetesLabels": func(profile *api.AgentPoolProfile, rg string) string {
var buf bytes.Buffer
buf.WriteString(fmt.Sprintf("kubernetes.io/role=agent,agentpool=%s", profile.Name))
buf.WriteString("node-role.kubernetes.io/agent=")
buf.WriteString(fmt.Sprintf(",kubernetes.io/role=agent,agentpool=%s", profile.Name))
if profile.StorageProfile == api.ManagedDisks {
storagetier, _ := getStorageAccountType(profile.VMSize)
buf.WriteString(fmt.Sprintf(",storageprofile=managed,storagetier=%s", storagetier))