Fuel plugin which enables Google Cloud Storage Cinder backup deployment
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

deployment_tasks.yaml 713B

12345678910111213141516171819202122232425262728
  1. - id: gcs_config
  2. type: puppet
  3. role: ['primary-controller','controller','cinder']
  4. requires: [deploy_start]
  5. version: 2.0.0
  6. cross-depends:
  7. - name: /.*cinder.*/
  8. role: self
  9. parameters:
  10. puppet_manifest: puppet/manifests/config.pp
  11. puppet_modules: puppet/modules:/etc/puppet/modules
  12. timeout: 300
  13. condition:
  14. yaql_exp: $.storage.volumes_ceph or ('cinder' in $.roles )
  15. - id: gcs_horizon
  16. type: puppet
  17. role: ['primary-controller','controller']
  18. requires: [deploy_start]
  19. version: 2.0.0
  20. cross-depends:
  21. - name: gcs_config
  22. role: self
  23. parameters:
  24. puppet_manifest: puppet/manifests/horizon.pp
  25. puppet_modules: puppet/modules:/etc/puppet/modules
  26. timeout: 300