小编And*_*w C的帖子

将 Azure 磁盘附加到 AKS pod 时出现权限错误

我已经与这个错误斗争了几个小时了。找到了几篇文章,但到目前为止没有任何帮助。

我的工作基于https://docs.microsoft.com/en-us/azure/aks/azure-disk-volume 中的“操作指南 > 配置数据卷 > Azure 磁盘 - 静态” 。据我所知,我没有遗漏任何步骤。

我在 YAML 文件中通过 config 定义如下:

种类:部署
元数据:
    名称:phio-dep-db
    命名空间:生产
规格:
    选择器:
        匹配标签:
            应用程序:phio
    复制品:1
    战略:
        类型:滚动更新
    模板:
        元数据:
            标签:
                应用程序:phio
        规格:
            终止GracePeriodSeconds:1
            卷:
              - 名称:dbvolume
                天蓝色磁盘:
                    磁盘名称:PHIO_DB_VOL
                    diskURI: /subscriptions/<my-sub-id/resourceGroups/<my-grp>/providers/Microsoft.Compute/disks/PHIO_DB_VOL
                    种类:管理
            容器:
              - 图片:phioweb.azurecr.io/phiodb
                名称: db
                端口:
                  - 容器端口:3306
                卷挂载:
                  - 挂载路径:/var/lib/mysql
                    名称: dbvolume

但是,当我执行 kubectl apply -f .yml 时,pod 永远不会启动。如果我执行“kubectl describe all -n production”,我会看到以下内容:

  键入来自消息的原因年龄
  ---- ------ ---- ---- -------
  Normal Scheduled 31m default-scheduler 成功分配 production/phio-dep-db-6c6ddc885-p4ntg 到 …

permissions azure azure-disk kubernetes azure-aks

6
推荐指数
1
解决办法
1286
查看次数

标签 统计

azure ×1

azure-aks ×1

azure-disk ×1

kubernetes ×1

permissions ×1