47 lines
1.0 KiB
YAML
47 lines
1.0 KiB
YAML
- id: fuel_plugin_example_v5
|
|
type: group
|
|
role: [fuel_plugin_example_v5]
|
|
tasks:
|
|
- hiera
|
|
- globals
|
|
required_for: [deploy_end]
|
|
requires: [deploy_start]
|
|
parameters:
|
|
strategy:
|
|
type: parallel
|
|
|
|
- id: fuel_plugin_example_v5-controller-deployment
|
|
type: puppet
|
|
version: 2.0.0
|
|
groups: [primary-controller, controller]
|
|
required_for: [connectivity_tests, deploy_end]
|
|
requires: [netconfig, deploy_start]
|
|
parameters:
|
|
puppet_manifest: "deploy.pp"
|
|
puppet_modules: "."
|
|
timeout: 3600
|
|
|
|
- id: fuel_plugin_example_v5-deployment
|
|
type: puppet
|
|
version: 2.0.0
|
|
groups: [fuel_plugin_example_v5]
|
|
required_for: [deploy_end]
|
|
requires: [deploy_start]
|
|
parameters:
|
|
puppet_manifest: "deploy.pp"
|
|
puppet_modules: "."
|
|
timeout: 3600
|
|
retries: 10
|
|
|
|
- id: fuel_plugin_example_v5-post-deployment-sh
|
|
type: shell
|
|
version: 2.0.0
|
|
role: [fuel_plugin_example_v5]
|
|
required_for: [post_deployment_end]
|
|
requires: [post_deployment_start]
|
|
parameters:
|
|
cmd: bash deploy.sh
|
|
retries: 3
|
|
interval: 20
|
|
timeout: 180
|