我无法使用多文件夹卷挂载来挂载配置映射。
我的结构volume-mount.yaml如下:
不起作用
apiVersion: v1
kind: Pod
metadata:
name: test-web
spec:
containers:
- name: test-web
image: docker.io/hello-world
volumeMounts:
- name: config-volume
mountPath: /usr/test
volumes:
- name: config-volume
configMap:
name: test-config-map
items:
- key: application.properties
path: test-web
- key: test.xml
path: test-web/configs/test_config
restartPolicy: Never
Run Code Online (Sandbox Code Playgroud)
错误:
MountVolume.SetUp failed for volume "config-volume" : open /var/lib/kubelet/pods/93768c34-6dc6-11e8-9546-025000000001/volumes/kubernetes.io~configmap/config-volume/..2018_06_11_22_27_08.476420050/test-web: is a directory`
Run Code Online (Sandbox Code Playgroud)
作品
apiVersion: v1
kind: Pod
metadata:
name: test-web
spec:
containers:
- name: test-web
image: docker.io/hello-world
volumeMounts:
- name: config-volume
mountPath: /usr/test
volumes: …Run Code Online (Sandbox Code Playgroud) 我们如何使用 Ansible 嵌套变量进行通配符搜索?
YAML
test:
name:
address:
zipcode: 12345
Run Code Online (Sandbox Code Playgroud)
Ansible 模板变量
{{ test[name][addre*].zipcode }}
Run Code Online (Sandbox Code Playgroud)