heat_template_version: pike description: > Example extra config for post-deployment # Note extra parameters can be defined, then passed data via the # environment parameter_defaults, without modifying the parent template parameters: servers: type: json resources: ExtraConfig: type: OS::Heat::SoftwareConfig properties: group: script config: | #!/bin/sh echo "extra" > /root/extra ExtraDeployments: type: OS::Heat::SoftwareDeployments properties: name: ExtraDeployments servers: {get_param: servers} config: {get_resource: ExtraConfig} actions: ['CREATE'] # Only do this on CREATE