我将Azure ACS与Kubernetes orchestrator一起使用Windows代理。
但是当我尝试使用azureFile音量时,我一直遇到问题,它似乎永远不会找到我的份额。
该卷仍然未知,在尝试浏览网站时,它会拒绝访问:
但这可能是因为该文件夹是空的。
我将向您展示我的.yaml文件和存储结构,我非常确定我的秘密是正确的,并对其进行了双重检查。
pod.yaml
apiVersion: v1
kind: Pod
metadata:
name: azurepod
labels:
Volumes: ok
spec:
containers:
- image: XXXX
name: aspvolumes
volumeMounts:
- mountPath: C:\site
name: asp-website-volume
imagePullSecrets:
- name: crcatregistry
nodeSelector:
OS: windows
volumes:
- name: asp-website-volume
azureFile:
secretName: azure-secret
shareName: asptestsite
readOnly: false
答案 0 :(得分:0)
Windows节点上的k8s azure文件挂载尚未就绪,代码已合并到v1.9中,请参阅https://github.com/Azure/kubernetes/pull/11,此功能依赖于尚未发布的新Windows版本。