apiVersion: v1 kind: Pod metadata: name: kubernetes-downwardapi-volume-example labels: zone: us-est-coast cluster: test-cluster1 rack: rack-22 annotations: build: two builder: john-doe spec: containers: - name: client-container image: gcr.io/google_containers/busybox command: ["sh", "-c"] args: - while true; do if [[ -e /etc/labels ]]; then echo -en '\n\n'; cat /etc/labels; fi; if [[ -e /etc/annotations ]]; then echo -en '\n\n'; cat /etc/annotations; fi; sleep 5; done; volumeMounts: - name: podinfo mountPath: /etc readOnly: false volumes: - name: podinfo downwardAPI: items: - path: "labels" fieldRef: fieldPath: metadata.labels - path: "annotations" fieldRef: fieldPath: metadata.annotations