apiVersion: v1
kind: Pod
metadata:
name: volume-test
spec:
containers:
- name: container-test
image: busybox
volumeMounts:
- name: all-in-one
mountPath: "/projected-volume"
readOnly: true
volumes:
- name: all-in-one
projected:
defaultMode: 0400
sources:
- secret:
name: mysecret
items:
- key: username
path: my-group/my-username
- downwardAPI:
items:
- path: "labels"
fieldRef:
fieldPath: metadata.labels
- path: "cpu_limit"
resourceFieldRef:
containerName: container-test
resource: limits.cpu
- configMap:
name: myconfigmap
items:
- key: config
path: my-group/my-config
mode: 0777
apiVersion: v1
kind: Pod
metadata:
name: volume-test
spec:
containers:
- name: container-test
image: busybox
volumeMounts:
1
- name: all-in-one
mountPath: "/projected-volume"
2
readOnly: true
3
volumes:
4
- name: all-in-one
5
projected:
defaultMode: 0400
6
sources:
- secret:
name: mysecret
7
items:
- key: username
path: my-group/my-username
8
- downwardAPI:
9
items:
- path: "labels"
fieldRef:
fieldPath: metadata.labels
- path: "cpu_limit"
resourceFieldRef:
containerName: container-test
resource: limits.cpu
- configMap:
10
name: myconfigmap
items:
- key: config
path: my-group/my-config
mode: 0777
11
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow