Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.74 KB | None | 0 0
  1. ContrailAnalyticsVIP:
  2. default: ''
  3. description: Contrail Analytics Api Virtual IP address
  4. type: string ContrailConfigPort:
  5. default: 8082
  6. description: Contrail Config Api port
  7. type: number
  8. ContrailConfigVIP: default: ''
  9. description: Contrail Config Virtual IP address type: string
  10. ContrailDiscoveryPort: default: 5998
  11. description: Contrail Config Api port type: number
  12. ContrailInsecure: default: false
  13. description: Keystone insecure mode type: boolean
  14. ContrailMemcachedServer: default: '127.0.0.1:12111'
  15. description: Memcached server type: string
  16. ContrailVIP:
  17. default: ''
  18. description: Contrail VIP type: string
  19. ContrailWebuiVIP: default: ''
  20. description: Contrail Webui Virtual IP address type: string
  21. RabbitPassword:
  22. description: The password for RabbitMQ
  23. type: string
  24. hidden: true
  25. RabbitUserName:
  26. default: guest
  27. description: The username for RabbitMQ
  28. type: string
  29. RabbitClientPort:
  30. default: 5672
  31. description: Set rabbit subscriber port, change this if using SSL
  32. type: number
  33.  
  34. conditions:
  35. contrail_config_vip_set: {not : [{get_param: ContrailConfigVIP}, '']}
  36. contrail_analytics_vip_set: {not : [{get_param: ContrailAnalyticsVIP}, '']}
  37. contrail_webui_vip_set: {not : [{get_param: ContrailWebuiVIP}, '']}
  38.  
  39. outputs:
  40. role_data:
  41. description: Shared role data for the Contrail services.
  42. value:
  43. service_name: contrail_base
  44. config_settings:
  45. map_merge:
  46. - contrail::aaa_mode: {get_param: AAAMode}
  47. contrail::analytics_aaa_mode: {get_param: AAAModeAnalytics}
  48. contrail::admin_password: {get_param: AdminPassword}
  49. contrail::admin_tenant_name: {get_param: AdminTenantName}
  50. contrail::admin_token: {get_param: AdminToken}
  51. contrail::admin_user: {get_param: AdminUser}
  52. contrail::auth: {get_param: ContrailAuth}
  53. contrail::auth_host: {get_param: [EndpointMap, KeystoneAdmin, host] }
  54. contrail::auth_port: {get_param: [EndpointMap, KeystoneAdmin, port] }
  55. contrail::auth_port_ssl: {get_param: AuthPortSSL }
  56. contrail::auth_port_public: {get_param: AuthPortPublic }
  57. contrail::auth_port_ssl_public: {get_param: AuthPortSSLPublic }
  58. contrail::auth_protocol: {get_param: AuthProtocol }
  59. contrail::api_port: {get_param: ContrailConfigPort }
  60. contrail::disc_server_port: {get_param: ContrailDiscoveryPort }
  61. contrail::insecure: {get_param: ContrailInsecure}
  62. contrail::memcached_server: {get_param: ContrailMemcachedServer}
  63. contrail::rabbit_password: {get_param: RabbitPassword}
  64. contrail::rabbit_user: {get_param: RabbitUserName}
  65. contrail::rabbit_port: {get_param: RabbitClientPort}
  66. contrail::vip: {get_param: ContrailVIP}
  67. -
  68. if:
  69. - contrail_config_vip_set
  70. - contrail_config_vip: {get_param: ContrailConfigVIP}
  71. - {}
  72. -
  73. if:
  74. - contrail_webui_vip_set
  75. - contrail_webui_vip: {get_param: ContrailWebuiVIP}
  76. - {}
  77. -
  78. if:
  79. - contrail_analytics_vip_set
  80. - contrail_analytics_vip: {get_param: ContrailAnalyticsVIP}
  81. - {}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement