Skip to content

Instantly share code, notes, and snippets.

@matthewpalmer
Created February 5, 2019 20:50
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save matthewpalmer/01ea5d5f82032e5f78b3612bf155ebd5 to your computer and use it in GitHub Desktop.
Save matthewpalmer/01ea5d5f82032e5f78b3612bf155ebd5 to your computer and use it in GitHub Desktop.
kind: Pod
apiVersion: v1
metadata:
name: pod-using-configmap
spec:
# Add the ConfigMap as a volume to the Pod
volumes:
# `name` here must match the name
# specified in the volume mount
- name: example-configmap-volume
# Populate the volume with config map data
configMap:
# `name` here must match the name
# specified in the ConfigMap's YAML
name: example-configmap
containers:
- name: container-configmap
image: nginx:1.7.9
# Mount the volume that contains the configuration data
# into your container filesystem
volumeMounts:
# `name` here must match the name
# from the volumes section of this pod
- name: example-configmap-volume
mountPath: /etc/config
@BernhardFuchs
Copy link

Error on line 27: mapping values are not allowed in this context
Volume mount should be

volumeMounts:
  # `name` here must match the name
  # from the volumes section of this pod
  - name: example-configmap-volume
    mountPath: /etc/config

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment