Ошибка выдачи AzurePodIdentityException как ожидаемого объекта, но получена строка
Я пытаюсь развернуть идентификатор модуля k8s aad. Но при развертывании AzurePodIdentityException я получаю следующие ошибки
AzurePodIdentityException.aadpodidentity.k8s.io "mic-exception" is invalid: [spec.podLabels.app: Invalid value: "string": spec.podLabels.app in body must be of type object: "string", spec.podLabels.component: Invalid value: "string": spec.podLabels.component
Шаблон ниже.
{
'apiVersion': 'aadpodidentity.k8s.io/v1',
'kind': 'AzurePodIdentityException',
'metadata': {
'name': 'mic-exception',
'namespace': 'default'
},
'spec': {
'podLabels': {
'app': 'mic',
'component': 'mic'
}
}
},
{
'apiVersion': 'aadpodidentity.k8s.io/v1',
'kind': 'AzurePodIdentityException',
'metadata': {
'name': 'aks-addon-exception',
'namespace': 'kube-system'
},
'spec': {
'podLabels': {
'kubernetes.azure.com/managedby': 'aks'
}
}
}
Что я делаю неправильно здесь. застрял почти на месяц.