当我的 externalDNS 容器启动时,它会立即崩溃并出现以下错误: level=fatal msg="failed to read Azure config file '/etc/kubernetes/azure.json': failed to read Azure config file '/etc/kubernetes/azure. json':打开 /etc/kubernetes/azure.json:权限被拒绝”
对于上下文,我通过 Pulumi+Typescript+Helm => AKS 进行部署。普鲁米代码:
new k8s.helm.v3.Chart(
'externaldns',
{
chart: 'external-dns',
version: '5.0.0',
namespace: namespace.metadata.name,
fetchOpts: {
repo: 'https://charts.bitnami.com/bitnami',
},
values: {
provider: 'azure',
resourceGroup: infra.resourceGroup,
txtOwnerId: namespace.metadata.name,
cloud: 'AzurePublicCloud',
policy: 'sync',
},
})