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.

standalone.yaml 4.2KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. # DEPRECATED.
  2. # This file has been replaced with environments/standalone/standalone-tripleo.yaml
  3. resource_registry:
  4. OS::TripleO::Services::Tmpwatch: ../deployment/logrotate/tmpwatch-install.yaml
  5. OS::TripleO::Network::Ports::RedisVipPort: ../network/ports/noop.yaml
  6. OS::TripleO::Network::Ports::ControlPlaneVipPort: ../deployed-server/deployed-neutron-port.yaml
  7. OS::TripleO::Standalone::Net::SoftwareConfig: ../net-config-standalone.yaml
  8. OS::TripleO::NodeExtraConfigPost: ../extraconfig/post_deploy/standalone_post.yaml
  9. OS::TripleO::Services::OpenStackClients: ../deployment/clients/openstack-clients-baremetal-puppet.yaml
  10. # Disable non-openstack services that are enabled by default
  11. OS::TripleO::Services::HAproxy: OS::Heat::None
  12. OS::TripleO::Services::Keepalived: OS::Heat::None
  13. OS::TripleO::Services::Kubernetes::Master: OS::Heat::None
  14. OS::TripleO::Services::Kubernetes::Worker: OS::Heat::None
  15. OS::TripleO::Services::Redis: OS::Heat::None
  16. # By default we only want the following OpenStack services to be enabled:
  17. # * Keystone
  18. # * Nova (and related)
  19. # * Neutron (and related)
  20. # * Glance
  21. # * Cinder
  22. # * Swift
  23. # * Horizon
  24. # so we disable any other OpenStacks that would normally be enabled.
  25. # Aodh
  26. OS::TripleO::Services::AodhApi: OS::Heat::None
  27. OS::TripleO::Services::AodhEvaluator: OS::Heat::None
  28. OS::TripleO::Services::AodhEvaluator: OS::Heat::None
  29. OS::TripleO::Services::AodhListener: OS::Heat::None
  30. OS::TripleO::Services::AodhNotifier: OS::Heat::None
  31. # Barbican
  32. OS::TripleO::Services::BarbicanApi: OS::Heat::None
  33. OS::TripleO::Services::BarbicanBackendDogtag: OS::Heat::None
  34. OS::TripleO::Services::BarbicanBackendKmip: OS::Heat::None
  35. OS::TripleO::Services::BarbicanBackendPkcs11Crypto: OS::Heat::None
  36. OS::TripleO::Services::BarbicanBackendSimpleCrypto: OS::Heat::None
  37. # Ceilometer
  38. OS::TripleO::Services::CeilometerAgentCentral: OS::Heat::None
  39. OS::TripleO::Services::CeilometerAgentNotification: OS::Heat::None
  40. OS::TripleO::Services::ComputeCeilometerAgent: OS::Heat::None
  41. # Designate
  42. OS::TripleO::Services::DesignateApi: OS::Heat::None
  43. OS::TripleO::Services::DesignateCentral: OS::Heat::None
  44. OS::TripleO::Services::DesignateMDNS: OS::Heat::None
  45. OS::TripleO::Services::DesignateProducer: OS::Heat::None
  46. OS::TripleO::Services::DesignateSink: OS::Heat::None
  47. OS::TripleO::Services::DesignateWorker: OS::Heat::None
  48. # Gnocchi
  49. OS::TripleO::Services::GnocchiApi: OS::Heat::None
  50. OS::TripleO::Services::GnocchiMetricd: OS::Heat::None
  51. OS::TripleO::Services::GnocchiStatsd: OS::Heat::None
  52. # Heat
  53. OS::TripleO::Services::HeatApi: OS::Heat::None
  54. OS::TripleO::Services::HeatApiCfn: OS::Heat::None
  55. OS::TripleO::Services::HeatApiCloudwatch: OS::Heat::None
  56. OS::TripleO::Services::HeatEngine: OS::Heat::None
  57. # Ironic
  58. OS::TripleO::Services::IronicApi: OS::Heat::None
  59. OS::TripleO::Services::IronicConductor: OS::Heat::None
  60. OS::TripleO::Services::IronicInspector: OS::Heat::None
  61. OS::TripleO::Services::IronicNeutronAgent: OS::Heat::None
  62. OS::TripleO::Services::IronicPxe: OS::Heat::None
  63. # Manila
  64. OS::TripleO::Services::ManilaApi: OS::Heat::None
  65. OS::TripleO::Services::ManilaBackendCephFs: OS::Heat::None
  66. OS::TripleO::Services::ManilaBackendIsilon: OS::Heat::None
  67. OS::TripleO::Services::ManilaBackendNetapp: OS::Heat::None
  68. OS::TripleO::Services::ManilaBackendUnity: OS::Heat::None
  69. OS::TripleO::Services::ManilaBackendVMAX: OS::Heat::None
  70. OS::TripleO::Services::ManilaBackendVNX: OS::Heat::None
  71. OS::TripleO::Services::ManilaScheduler: OS::Heat::None
  72. OS::TripleO::Services::ManilaShare: OS::Heat::None
  73. # Mistral
  74. OS::TripleO::Services::MistralApi: OS::Heat::None
  75. OS::TripleO::Services::MistralEngine: OS::Heat::None
  76. OS::TripleO::Services::MistralEventEngine: OS::Heat::None
  77. OS::TripleO::Services::MistralExecutor: OS::Heat::None
  78. # Panko
  79. OS::TripleO::Services::PankoApi: OS::Heat::None
  80. # Sahara
  81. OS::TripleO::Services::SaharaApi: OS::Heat::None
  82. OS::TripleO::Services::SaharaEngine: OS::Heat::None
  83. # Tacker
  84. OS::TripleO::Services::Tacker: OS::Heat::None
  85. # Zaqar
  86. OS::TripleO::Services::Zaqar: OS::Heat::None
  87. parameter_defaults:
  88. StackAction: CREATE
  89. SoftwareConfigTransport: POLL_SERVER_HEAT
  90. EnablePackageInstall: true
  91. SwiftReplicas: 1