2f25898706baa0af18225080c0884ee7fff1b58d
[apex-tripleo-heat-templates.git] / docker / firstboot / setup_docker_host.yaml
1 heat_template_version: ocata
2
3 parameters:
4   DockerNamespace:
5     type: string
6     default: tripleoupstream
7   DockerNamespaceIsRegistry:
8     type: boolean
9     default: false
10
11 resources:
12
13   userdata:
14     type: OS::Heat::MultipartMime
15     properties:
16       parts:
17       - config: {get_resource: setup_docker_host}
18
19   setup_docker_host:
20     type: OS::Heat::SoftwareConfig
21     properties:
22       group: script
23       config:
24         str_replace:
25           params:
26             $docker_registry: {get_param: DockerNamespace}
27             $docker_namespace_is_registry: {get_param: DockerNamespaceIsRegistry}
28           template: {get_file: ./setup_docker_host.sh}
29
30 outputs:
31   OS::stack_id:
32     value: {get_resource: userdata}