首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Azure磁盘的AKS动态持久卷声明

使用Azure磁盘的AKS动态持久卷声明
EN

Stack Overflow用户
提问于 2019-03-18 19:08:24
回答 1查看 1.2K关注 0票数 0

下面我介绍了一篇关于创建动态持久卷声明的文章。

https://learn.microsoft.com/en-us/azure/aks/azure-disks-dynamic-pv

我使用以下方法创建了一个持久的卷声明:

代码语言:javascript
复制
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: taskmanager-01
spec:
  accessModes:
  - ReadWriteOnce
  storageClassName: managed-premium
  resources:
    requests:
      storage: 16Gi

问题01:

据我所知,在创建持久卷和实际底层磁盘时,将提供这些内容。

这是对的吗?

问题02:

代码语言:javascript
复制
kubectl get pvc -n <namespace>

返回PVC作为Pending的状态。我在kubernetes事件列表中得到以下错误

代码语言:javascript
复制
Failed to provision volume with StorageClass "managed-premium": 

azure.BearerAuthorizer#WithAuthorization: 
Failed to refresh the Token for request to 

https://management.azure.com/subscriptions/xxxx/resourceGroups/MC_XXXX/providers/Microsoft.Compute/disks/kubernetes-dynamic-pvc-651cef89-49ae-11e9-8104-0a58ac1f222a?api-version=2016-04-30-preview: 

StatusCode=401 
Original Error: adal: Refresh request failed. Status Code = '401'.


{
  "error": "invalid_client",
  "error_description": "AADSTS7000215: Invalid client secret is provided.\r\n
 Trace ID: xxxx\r\nCorrelation ID: xxxxr\nTimestamp: 2019-03-18 18:49:42Z",
  "error_codes": [
    7000215
  ],
  "timestamp": "2019-03-18 18:49:42Z",
  "trace_id": "xxxx",
  "correlation_id": "xxxx"
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-18 20:00:24

  1. 是的,有了动力,它就可以随时准备好了。
  2. 非常肯定,此错误意味着您的服务主体没有对资源组的权限,或者它的秘密过期了。

检查的一种方法是从AKS资源(在servicePrincipalProfile >> clientId下)找到该信息。并检查它是否具有对资源组的权限。如果是的话,你可以试着把秘密转到一个新的。

https://learn.microsoft.com/en-us/azure/aks/update-credentials

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55228485

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档