0
我的清單如下:無法安裝祕密卷kubernetes
1 apiVersion: v1
2 kind: Pod
3 metadata:
4 name: myapp
5 spec:
6 containers:
7 - name: myapp
8 image: "myapp"
9 ports:
10 - containerPort: 3000
11 command: ["bash"]
12 args: ["-c", "sleep 999999"]
13 imagePullSecrets:
14 - name: regsecret
15 volumeMount:
16 - name: "secret-volume"
17 mountPath: "/etc/udev"
18 readOnly: true
19 volumes:
20 - name: "secret-volume"
21 secret:
22 - name: "myappsecret"
它產生以下錯誤:
error validating data: [found invalid field volumeMount for v1.PodSpec, field spec.volumes[0].secret: expected object of type map[string]interface{}, but the actual type is []interface {}];
爲什麼volumeMount
無效?看起來好像在這裏陳述了https://kubernetes.io/docs/resources-reference/v1.5/#volume-v1那裏有這樣的指示。
另外我真的不明白如何將密碼指定爲座標。試了幾件事情,包括建議在這裏:https://github.com/kubernetes/kubernetes/issues/4710
嘗試增加的計劃** S ** .. 。 –