Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ContrailAnalyticsVIP:
- default: ''
- description: Contrail Analytics Api Virtual IP address
- type: string ContrailConfigPort:
- default: 8082
- description: Contrail Config Api port
- type: number
- ContrailConfigVIP: default: ''
- description: Contrail Config Virtual IP address type: string
- ContrailDiscoveryPort: default: 5998
- description: Contrail Config Api port type: number
- ContrailInsecure: default: false
- description: Keystone insecure mode type: boolean
- ContrailMemcachedServer: default: '127.0.0.1:12111'
- description: Memcached server type: string
- ContrailVIP:
- default: ''
- description: Contrail VIP type: string
- ContrailWebuiVIP: default: ''
- description: Contrail Webui Virtual IP address type: string
- RabbitPassword:
- description: The password for RabbitMQ
- type: string
- hidden: true
- RabbitUserName:
- default: guest
- description: The username for RabbitMQ
- type: string
- RabbitClientPort:
- default: 5672
- description: Set rabbit subscriber port, change this if using SSL
- type: number
- conditions:
- contrail_config_vip_set: {not : [{get_param: ContrailConfigVIP}, '']}
- contrail_analytics_vip_set: {not : [{get_param: ContrailAnalyticsVIP}, '']}
- contrail_webui_vip_set: {not : [{get_param: ContrailWebuiVIP}, '']}
- outputs:
- role_data:
- description: Shared role data for the Contrail services.
- value:
- service_name: contrail_base
- config_settings:
- map_merge:
- - contrail::aaa_mode: {get_param: AAAMode}
- contrail::analytics_aaa_mode: {get_param: AAAModeAnalytics}
- contrail::admin_password: {get_param: AdminPassword}
- contrail::admin_tenant_name: {get_param: AdminTenantName}
- contrail::admin_token: {get_param: AdminToken}
- contrail::admin_user: {get_param: AdminUser}
- contrail::auth: {get_param: ContrailAuth}
- contrail::auth_host: {get_param: [EndpointMap, KeystoneAdmin, host] }
- contrail::auth_port: {get_param: [EndpointMap, KeystoneAdmin, port] }
- contrail::auth_port_ssl: {get_param: AuthPortSSL }
- contrail::auth_port_public: {get_param: AuthPortPublic }
- contrail::auth_port_ssl_public: {get_param: AuthPortSSLPublic }
- contrail::auth_protocol: {get_param: AuthProtocol }
- contrail::api_port: {get_param: ContrailConfigPort }
- contrail::disc_server_port: {get_param: ContrailDiscoveryPort }
- contrail::insecure: {get_param: ContrailInsecure}
- contrail::memcached_server: {get_param: ContrailMemcachedServer}
- contrail::rabbit_password: {get_param: RabbitPassword}
- contrail::rabbit_user: {get_param: RabbitUserName}
- contrail::rabbit_port: {get_param: RabbitClientPort}
- contrail::vip: {get_param: ContrailVIP}
- -
- if:
- - contrail_config_vip_set
- - contrail_config_vip: {get_param: ContrailConfigVIP}
- - {}
- -
- if:
- - contrail_webui_vip_set
- - contrail_webui_vip: {get_param: ContrailWebuiVIP}
- - {}
- -
- if:
- - contrail_analytics_vip_set
- - contrail_analytics_vip: {get_param: ContrailAnalyticsVIP}
- - {}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement