Heat templates for deploying OpenStack
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.

52 lines
2.0KB

  1. ###############################################################################
  2. # Role: ObjectStorage #
  3. ###############################################################################
  4. - name: ObjectStorage
  5. description: |
  6. Swift Object Storage node role
  7. networks:
  8. InternalApi:
  9. subnet: internal_api_subnet
  10. Storage:
  11. subnet: storage_subnet
  12. StorageMgmt:
  13. subnet: storage_mgmt_subnet
  14. # Deprecated & backward-compatible values (FIXME: Make parameters consistent)
  15. # Set uses_deprecated_params to True if any deprecated params are used.
  16. uses_deprecated_params: True
  17. deprecated_param_metadata: 'SwiftStorageServerMetadata'
  18. deprecated_param_ips: 'SwiftStorageIPs'
  19. deprecated_param_image: 'SwiftStorageImage'
  20. deprecated_param_flavor: 'OvercloudSwiftStorageFlavor'
  21. deprecated_nic_config_name: 'swift-storage.yaml'
  22. ServicesDefault:
  23. - OS::TripleO::Services::Aide
  24. - OS::TripleO::Services::AuditD
  25. - OS::TripleO::Services::BootParams
  26. - OS::TripleO::Services::CACerts
  27. - OS::TripleO::Services::CertmongerUser
  28. - OS::TripleO::Services::Collectd
  29. - OS::TripleO::Services::Docker
  30. - OS::TripleO::Services::Fluentd
  31. - OS::TripleO::Services::Ipsec
  32. - OS::TripleO::Services::Kernel
  33. - OS::TripleO::Services::LoginDefs
  34. - OS::TripleO::Services::MetricsQdr
  35. - OS::TripleO::Services::MySQLClient
  36. - OS::TripleO::Services::ContainersLogrotateCrond
  37. - OS::TripleO::Services::Podman
  38. - OS::TripleO::Services::Rhsm
  39. - OS::TripleO::Services::RsyslogSidecar
  40. - OS::TripleO::Services::Securetty
  41. - OS::TripleO::Services::SensuClient
  42. - OS::TripleO::Services::Snmp
  43. - OS::TripleO::Services::Sshd
  44. - OS::TripleO::Services::SwiftRingBuilder
  45. - OS::TripleO::Services::SwiftStorage
  46. - OS::TripleO::Services::Timesync
  47. - OS::TripleO::Services::Timezone
  48. - OS::TripleO::Services::TripleoFirewall
  49. - OS::TripleO::Services::TripleoPackages
  50. - OS::TripleO::Services::Tuned
  51. - OS::TripleO::Services::Ptp