Work around Kubernetes rejecting underscores in configmap paths

Registered by Ken Wronkiewicz

1) ConfigMaps can be loaded from a file with underscores in the file name, as long as you provide a non-underscore filename: `kubectl create configmap horizon-configmap --from-file=/etc/kolla/horizon/horizon.conf --from-file=/etc/kolla/horizon/config.json --from-file=local-settings=/etc/kolla/horizon/local_settings`

2) ConfigMaps can be set to mount a file to a specific path:
        items:
        - key: local-settings
          path: local_settings

Blueprint information

Status:
Complete
Approver:
Ryan Hallisey
Priority:
Medium
Drafter:
Ken Wronkiewicz
Direction:
Approved
Assignee:
None
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon 0.3.0
Started by
Ryan Hallisey
Completed by
Ryan Hallisey

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/fix-underscores-in-paths,n,z

Addressed by: https://review.openstack.org/330247
    Create ConfigMaps with dashes instead of underscores

Addressed by: https://review.openstack.org/330816
    Fix Horizon's configmap to work with underscores

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.