1 heat_template_version: ocata
4 OpenStack Octavia Housekeeping service.
9 description: Mapping of service_name -> network name. Typically set
10 via parameter_defaults in the resource registry. This
11 mapping overrides those in ServiceNetMapDefaults.
18 description: Mapping of service endpoint -> protocol. Typically set
19 via parameter_defaults in the resource registry.
21 OctaviaAmphoraExpiryAge:
23 description: The interval in seconds after which an unused Amphora will
24 be considered expired and cleaned up. If left to 0, the
25 configuration will not be set and the system will use
28 MonitoringSubscriptionOctaviaHousekeeping:
29 default: 'overcloud-octavia-housekeeping'
31 OctaviaHousekeepingLoggingSource:
34 tag: openstack.octavia.housekeeping
35 path: /var/log/octavia/housekeeping.log
38 amphora_expiry_is_zero: {equals: [{get_param: OctaviaAmphoraExpiryAge}, 0]}
44 type: ./octavia-base.yaml
46 ServiceNetMap: {get_param: ServiceNetMap}
47 DefaultPasswords: {get_param: DefaultPasswords}
48 EndpointMap: {get_param: EndpointMap}
52 description: Role data for the Octavia Housekeeping service.
54 service_name: octavia_housekeeping
55 monitoring_subscription: {get_param: MonitoringSubscriptionOctaviaHousekeeping}
56 logging_source: {get_param: OctaviaHousekeepingLoggingSource}
61 - get_attr: [OctaviaBase, role_data, config_settings]
64 - amphora_expiry_is_zero
66 - octavia::worker::amphora_expiry_age: {get_param: OctaviaAmphoraExpiryAge}
68 include tripleo::profile::base::octavia::housekeeping