我正在尝试部署 k8s aad pod 身份。但是在部署 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'
}
}
}
我在这里做错了什么。卡了将近一个月。