logging: merge fluentd-client and fluentd-base
The fluentd implementation was originally split across multiple files in order to support both client and server services. we ultimately decided to only implement the client as part of tripleo so this division is no longer necessary. This commit merges fluentd-client.yaml and fluentd-base.yaml into fluentd.yaml, and renames things appropriately. Partial-bug: #1715187 Depends-On: Iace34b7baae8822d2233d97adabf6ebc8833adab Change-Id: Idb9886f04d56ffc75a78c4059ff319b58b4acf9f
This commit is contained in:
parent
49341d6a9a
commit
f982eb55c4
@ -23,7 +23,7 @@ resource_registry:
|
|||||||
OS::TripleO::Tasks::ControllerPreConfig: OS::Heat::None
|
OS::TripleO::Tasks::ControllerPreConfig: OS::Heat::None
|
||||||
OS::TripleO::Tasks::ControllerPostConfig: OS::Heat::None
|
OS::TripleO::Tasks::ControllerPostConfig: OS::Heat::None
|
||||||
OS::TripleO::Tasks::ControllerPostPuppetRestart: ../../extraconfig/tasks/post_puppet_pacemaker_restart.yaml
|
OS::TripleO::Tasks::ControllerPostPuppetRestart: ../../extraconfig/tasks/post_puppet_pacemaker_restart.yaml
|
||||||
OS::TripleO::Services::FluentdClient: ../../docker/services/fluentd-client.yaml
|
OS::TripleO::Services::Fluentd: ../../docker/services/fluentd.yaml
|
||||||
OS::TripleO::Services::SensuClient: ../../docker/services/sensu-client.yaml
|
OS::TripleO::Services::SensuClient: ../../docker/services/sensu-client.yaml
|
||||||
# Some infra instances don't pass the ping test but are otherwise working.
|
# Some infra instances don't pass the ping test but are otherwise working.
|
||||||
# Since the OVB jobs also test this functionality we can shut it off here.
|
# Since the OVB jobs also test this functionality we can shut it off here.
|
||||||
@ -91,9 +91,7 @@ parameter_defaults:
|
|||||||
- OS::TripleO::Services::Congress
|
- OS::TripleO::Services::Congress
|
||||||
- OS::TripleO::Services::TripleoPackages
|
- OS::TripleO::Services::TripleoPackages
|
||||||
- OS::TripleO::Services::TripleoFirewall
|
- OS::TripleO::Services::TripleoFirewall
|
||||||
# FIXME(mandre/bandini) mixing BM fluentd and containers is problematic
|
- OS::TripleO::Services::Fluentd
|
||||||
# https://bugs.launchpad.net/tripleo/+bug/1726891
|
|
||||||
#- OS::TripleO::Services::FluentdClient
|
|
||||||
- OS::TripleO::Services::SensuClient
|
- OS::TripleO::Services::SensuClient
|
||||||
- OS::TripleO::Services::Iscsid
|
- OS::TripleO::Services::Iscsid
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ resource_registry:
|
|||||||
OS::TripleO::Tasks::ControllerPreConfig: ../../extraconfig/tasks/pre_puppet_pacemaker.yaml
|
OS::TripleO::Tasks::ControllerPreConfig: ../../extraconfig/tasks/pre_puppet_pacemaker.yaml
|
||||||
OS::TripleO::Tasks::ControllerPostConfig: ../../extraconfig/tasks/post_puppet_pacemaker.yaml
|
OS::TripleO::Tasks::ControllerPostConfig: ../../extraconfig/tasks/post_puppet_pacemaker.yaml
|
||||||
OS::TripleO::Tasks::ControllerPostPuppetRestart: ../../extraconfig/tasks/post_puppet_pacemaker_restart.yaml
|
OS::TripleO::Tasks::ControllerPostPuppetRestart: ../../extraconfig/tasks/post_puppet_pacemaker_restart.yaml
|
||||||
OS::TripleO::Services::FluentdClient: ../../puppet/services/logging/fluentd-client.yaml
|
OS::TripleO::Services::Fluentd: ../../puppet/services/logging/fluentd.yaml
|
||||||
OS::TripleO::Services::SensuClient: ../../puppet/services/monitoring/sensu-client.yaml
|
OS::TripleO::Services::SensuClient: ../../puppet/services/monitoring/sensu-client.yaml
|
||||||
# Some infra instances don't pass the ping test but are otherwise working.
|
# Some infra instances don't pass the ping test but are otherwise working.
|
||||||
# Since the OVB jobs also test this functionality we can shut it off here.
|
# Since the OVB jobs also test this functionality we can shut it off here.
|
||||||
@ -87,7 +87,7 @@ parameter_defaults:
|
|||||||
- OS::TripleO::Services::Congress
|
- OS::TripleO::Services::Congress
|
||||||
- OS::TripleO::Services::TripleoPackages
|
- OS::TripleO::Services::TripleoPackages
|
||||||
- OS::TripleO::Services::TripleoFirewall
|
- OS::TripleO::Services::TripleoFirewall
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::SensuClient
|
- OS::TripleO::Services::SensuClient
|
||||||
- OS::TripleO::Services::Iscsid
|
- OS::TripleO::Services::Iscsid
|
||||||
|
|
||||||
|
@ -69,7 +69,7 @@
|
|||||||
- OS::TripleO::Services::Ec2Api
|
- OS::TripleO::Services::Ec2Api
|
||||||
- OS::TripleO::Services::Etcd
|
- OS::TripleO::Services::Etcd
|
||||||
- OS::TripleO::Services::ExternalSwiftProxy
|
- OS::TripleO::Services::ExternalSwiftProxy
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::GlanceApi
|
- OS::TripleO::Services::GlanceApi
|
||||||
- OS::TripleO::Services::GnocchiApi
|
- OS::TripleO::Services::GnocchiApi
|
||||||
- OS::TripleO::Services::GnocchiMetricd
|
- OS::TripleO::Services::GnocchiMetricd
|
||||||
@ -177,7 +177,7 @@
|
|||||||
- OS::TripleO::Services::ComputeNeutronMetadataAgent
|
- OS::TripleO::Services::ComputeNeutronMetadataAgent
|
||||||
- OS::TripleO::Services::ComputeNeutronOvsAgent
|
- OS::TripleO::Services::ComputeNeutronOvsAgent
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Iscsid
|
- OS::TripleO::Services::Iscsid
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::MySQLClient
|
- OS::TripleO::Services::MySQLClient
|
||||||
@ -217,7 +217,7 @@
|
|||||||
- OS::TripleO::Services::CinderBackendVRTSHyperScale
|
- OS::TripleO::Services::CinderBackendVRTSHyperScale
|
||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Iscsid
|
- OS::TripleO::Services::Iscsid
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::MySQLClient
|
- OS::TripleO::Services::MySQLClient
|
||||||
@ -245,7 +245,7 @@
|
|||||||
- OS::TripleO::Services::CertmongerUser
|
- OS::TripleO::Services::CertmongerUser
|
||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::MySQLClient
|
- OS::TripleO::Services::MySQLClient
|
||||||
- OS::TripleO::Services::Ntp
|
- OS::TripleO::Services::Ntp
|
||||||
@ -273,7 +273,7 @@
|
|||||||
- OS::TripleO::Services::CertmongerUser
|
- OS::TripleO::Services::CertmongerUser
|
||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::MySQLClient
|
- OS::TripleO::Services::MySQLClient
|
||||||
- OS::TripleO::Services::Ntp
|
- OS::TripleO::Services::Ntp
|
||||||
|
@ -4,7 +4,7 @@ description: >
|
|||||||
OpenStack containerized fluentd services
|
OpenStack containerized fluentd services
|
||||||
|
|
||||||
parameters:
|
parameters:
|
||||||
DockerFluentdClientImage:
|
DockerFluentdImage:
|
||||||
description: image
|
description: image
|
||||||
type: string
|
type: string
|
||||||
DockerFluentdConfigImage:
|
DockerFluentdConfigImage:
|
||||||
@ -43,7 +43,7 @@ resources:
|
|||||||
type: ./containers-common.yaml
|
type: ./containers-common.yaml
|
||||||
|
|
||||||
FluentdClientBase:
|
FluentdClientBase:
|
||||||
type: ../../puppet/services/logging/fluentd-client.yaml
|
type: ../../puppet/services/logging/fluentd.yaml
|
||||||
properties:
|
properties:
|
||||||
EndpointMap: {get_param: EndpointMap}
|
EndpointMap: {get_param: EndpointMap}
|
||||||
ServiceData: {get_param: ServiceData}
|
ServiceData: {get_param: ServiceData}
|
||||||
@ -87,8 +87,8 @@ outputs:
|
|||||||
recurse: true
|
recurse: true
|
||||||
docker_config:
|
docker_config:
|
||||||
step_3:
|
step_3:
|
||||||
fluentd_client:
|
fluentd:
|
||||||
image: {get_param: DockerFluentdClientImage}
|
image: {get_param: DockerFluentdImage}
|
||||||
net: host
|
net: host
|
||||||
privileged: true
|
privileged: true
|
||||||
user: root
|
user: root
|
@ -102,7 +102,7 @@
|
|||||||
- OS::TripleO::Services::OpenDaylightApi
|
- OS::TripleO::Services::OpenDaylightApi
|
||||||
- OS::TripleO::Services::OpenDaylightOvs
|
- OS::TripleO::Services::OpenDaylightOvs
|
||||||
- OS::TripleO::Services::SensuClient
|
- OS::TripleO::Services::SensuClient
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::BarbicanApi
|
- OS::TripleO::Services::BarbicanApi
|
||||||
- OS::TripleO::Services::PankoApi
|
- OS::TripleO::Services::PankoApi
|
||||||
- OS::TripleO::Services::Zaqar
|
- OS::TripleO::Services::Zaqar
|
||||||
@ -140,7 +140,7 @@
|
|||||||
- OS::TripleO::Services::NeutronSriovAgent
|
- OS::TripleO::Services::NeutronSriovAgent
|
||||||
- OS::TripleO::Services::OpenDaylightOvs
|
- OS::TripleO::Services::OpenDaylightOvs
|
||||||
- OS::TripleO::Services::SensuClient
|
- OS::TripleO::Services::SensuClient
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::AuditD
|
- OS::TripleO::Services::AuditD
|
||||||
- OS::TripleO::Services::Iscsid
|
- OS::TripleO::Services::Iscsid
|
||||||
|
|
||||||
@ -158,7 +158,7 @@
|
|||||||
- OS::TripleO::Services::TripleoPackages
|
- OS::TripleO::Services::TripleoPackages
|
||||||
- OS::TripleO::Services::TripleoFirewall
|
- OS::TripleO::Services::TripleoFirewall
|
||||||
- OS::TripleO::Services::SensuClient
|
- OS::TripleO::Services::SensuClient
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::AuditD
|
- OS::TripleO::Services::AuditD
|
||||||
|
|
||||||
- name: ObjectStorage
|
- name: ObjectStorage
|
||||||
@ -177,7 +177,7 @@
|
|||||||
- OS::TripleO::Services::TripleoPackages
|
- OS::TripleO::Services::TripleoPackages
|
||||||
- OS::TripleO::Services::TripleoFirewall
|
- OS::TripleO::Services::TripleoFirewall
|
||||||
- OS::TripleO::Services::SensuClient
|
- OS::TripleO::Services::SensuClient
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::AuditD
|
- OS::TripleO::Services::AuditD
|
||||||
|
|
||||||
- name: CephStorage
|
- name: CephStorage
|
||||||
@ -195,7 +195,7 @@
|
|||||||
- OS::TripleO::Services::TripleoPackages
|
- OS::TripleO::Services::TripleoPackages
|
||||||
- OS::TripleO::Services::TripleoFirewall
|
- OS::TripleO::Services::TripleoFirewall
|
||||||
- OS::TripleO::Services::SensuClient
|
- OS::TripleO::Services::SensuClient
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::AuditD
|
- OS::TripleO::Services::AuditD
|
||||||
|
|
||||||
- name: ContrailController
|
- name: ContrailController
|
||||||
@ -213,7 +213,7 @@
|
|||||||
- OS::TripleO::Services::Snmp
|
- OS::TripleO::Services::Snmp
|
||||||
- OS::TripleO::Services::TripleoPackages
|
- OS::TripleO::Services::TripleoPackages
|
||||||
- OS::TripleO::Services::SensuClient
|
- OS::TripleO::Services::SensuClient
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Iscsid
|
- OS::TripleO::Services::Iscsid
|
||||||
|
|
||||||
- name: ContrailAnalytics
|
- name: ContrailAnalytics
|
||||||
@ -228,7 +228,7 @@
|
|||||||
- OS::TripleO::Services::Snmp
|
- OS::TripleO::Services::Snmp
|
||||||
- OS::TripleO::Services::TripleoPackages
|
- OS::TripleO::Services::TripleoPackages
|
||||||
- OS::TripleO::Services::SensuClient
|
- OS::TripleO::Services::SensuClient
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
|
|
||||||
- name: ContrailAnalyticsDatabase
|
- name: ContrailAnalyticsDatabase
|
||||||
ServicesDefault:
|
ServicesDefault:
|
||||||
@ -242,7 +242,7 @@
|
|||||||
- OS::TripleO::Services::Snmp
|
- OS::TripleO::Services::Snmp
|
||||||
- OS::TripleO::Services::TripleoPackages
|
- OS::TripleO::Services::TripleoPackages
|
||||||
- OS::TripleO::Services::SensuClient
|
- OS::TripleO::Services::SensuClient
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
|
|
||||||
- name: ContrailTsn
|
- name: ContrailTsn
|
||||||
ServicesDefault:
|
ServicesDefault:
|
||||||
@ -256,7 +256,7 @@
|
|||||||
- OS::TripleO::Services::Snmp
|
- OS::TripleO::Services::Snmp
|
||||||
- OS::TripleO::Services::TripleoPackages
|
- OS::TripleO::Services::TripleoPackages
|
||||||
- OS::TripleO::Services::SensuClient
|
- OS::TripleO::Services::SensuClient
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
|
|
||||||
- name: ContrailDpdk
|
- name: ContrailDpdk
|
||||||
ServicesDefault:
|
ServicesDefault:
|
||||||
@ -270,4 +270,4 @@
|
|||||||
- OS::TripleO::Services::Snmp
|
- OS::TripleO::Services::Snmp
|
||||||
- OS::TripleO::Services::TripleoPackages
|
- OS::TripleO::Services::TripleoPackages
|
||||||
- OS::TripleO::Services::SensuClient
|
- OS::TripleO::Services::SensuClient
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
|
@ -32,7 +32,7 @@ parameter_defaults:
|
|||||||
- OS::TripleO::Services::OpenDaylightOvs
|
- OS::TripleO::Services::OpenDaylightOvs
|
||||||
- OS::TripleO::Services::SensuClient
|
- OS::TripleO::Services::SensuClient
|
||||||
- OS::TripleO::Services::SkydiveAgent
|
- OS::TripleO::Services::SkydiveAgent
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::AuditD
|
- OS::TripleO::Services::AuditD
|
||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
- OS::TripleO::Services::CephOSD
|
- OS::TripleO::Services::CephOSD
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
## logging agents
|
## logging agents
|
||||||
|
|
||||||
resource_registry:
|
resource_registry:
|
||||||
OS::TripleO::Services::FluentdClient: ../puppet/services/logging/fluentd-client.yaml
|
OS::TripleO::Services::Fluentd: ../puppet/services/logging/fluentd.yaml
|
||||||
|
|
||||||
#parameter_defaults:
|
#parameter_defaults:
|
||||||
|
|
||||||
|
@ -1,2 +0,0 @@
|
|||||||
resource_registry:
|
|
||||||
OS::TripleO::Services::FluentdClient: ../../docker/services/fluentd-client.yaml
|
|
2
environments/services-docker/fluentd.yaml
Normal file
2
environments/services-docker/fluentd.yaml
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
resource_registry:
|
||||||
|
OS::TripleO::Services::Fluentd: ../../docker/services/fluentd.yaml
|
@ -232,7 +232,7 @@ resource_registry:
|
|||||||
OS::TripleO::Services::UndercloudGnocchiMetricd: OS::Heat::None
|
OS::TripleO::Services::UndercloudGnocchiMetricd: OS::Heat::None
|
||||||
OS::TripleO::Services::UndercloudGnocchiStatsd: OS::Heat::None
|
OS::TripleO::Services::UndercloudGnocchiStatsd: OS::Heat::None
|
||||||
# Services that are disabled by default (use relevant environment files):
|
# Services that are disabled by default (use relevant environment files):
|
||||||
OS::TripleO::Services::FluentdClient: OS::Heat::None
|
OS::TripleO::Services::Fluentd: OS::Heat::None
|
||||||
OS::TripleO::Services::Collectd: OS::Heat::None
|
OS::TripleO::Services::Collectd: OS::Heat::None
|
||||||
OS::TripleO::LoggingConfiguration: puppet/services/logging/fluentd-config.yaml
|
OS::TripleO::LoggingConfiguration: puppet/services/logging/fluentd-config.yaml
|
||||||
OS::TripleO::Services::ManilaApi: OS::Heat::None
|
OS::TripleO::Services::ManilaApi: OS::Heat::None
|
||||||
|
@ -1,49 +0,0 @@
|
|||||||
heat_template_version: pike
|
|
||||||
|
|
||||||
description: Fluentd base service
|
|
||||||
|
|
||||||
parameters:
|
|
||||||
ServiceData:
|
|
||||||
default: {}
|
|
||||||
description: Dictionary packing service data
|
|
||||||
type: json
|
|
||||||
ServiceNetMap:
|
|
||||||
default: {}
|
|
||||||
description: Mapping of service_name -> network name. Typically set
|
|
||||||
via parameter_defaults in the resource registry. This
|
|
||||||
mapping overrides those in ServiceNetMapDefaults.
|
|
||||||
type: json
|
|
||||||
DefaultPasswords:
|
|
||||||
default: {}
|
|
||||||
type: json
|
|
||||||
RoleName:
|
|
||||||
default: ''
|
|
||||||
description: Role name on which the service is applied
|
|
||||||
type: string
|
|
||||||
RoleParameters:
|
|
||||||
default: {}
|
|
||||||
description: Parameters specific to the role
|
|
||||||
type: json
|
|
||||||
EndpointMap:
|
|
||||||
default: {}
|
|
||||||
description: >
|
|
||||||
Mapping of service endpoint -> protocol. Typically set
|
|
||||||
via parameter_defaults in the resource registry.
|
|
||||||
type: json
|
|
||||||
|
|
||||||
|
|
||||||
outputs:
|
|
||||||
role_data:
|
|
||||||
description: Role data for the Fluentd role.
|
|
||||||
value:
|
|
||||||
service_name: fluentd_base
|
|
||||||
config_settings:
|
|
||||||
fluentd::package_name: fluentd
|
|
||||||
fluentd::service_name: fluentd
|
|
||||||
fluentd::config_file: /etc/fluentd/fluent.conf
|
|
||||||
fluentd::config_owner: fluentd
|
|
||||||
fluentd::config_group: fluentd
|
|
||||||
fluentd::config_path: /etc/fluentd/config.d
|
|
||||||
fluentd::plugin_provider: yum
|
|
||||||
fluentd::service_provider: systemd
|
|
||||||
fluentd::repo_install: false
|
|
@ -32,15 +32,6 @@ parameters:
|
|||||||
type: json
|
type: json
|
||||||
|
|
||||||
resources:
|
resources:
|
||||||
FluentdBase:
|
|
||||||
type: ./fluentd-base.yaml
|
|
||||||
properties:
|
|
||||||
EndpointMap: {get_param: EndpointMap}
|
|
||||||
RoleName: {get_param: RoleName}
|
|
||||||
RoleParameters: {get_param: RoleParameters}
|
|
||||||
ServiceData: {get_param: ServiceData}
|
|
||||||
ServiceNetMap: {get_param: ServiceNetMap}
|
|
||||||
DefaultPasswords: {get_param: DefaultPasswords}
|
|
||||||
|
|
||||||
LoggingConfiguration:
|
LoggingConfiguration:
|
||||||
type: OS::TripleO::LoggingConfiguration
|
type: OS::TripleO::LoggingConfiguration
|
||||||
@ -49,32 +40,41 @@ outputs:
|
|||||||
role_data:
|
role_data:
|
||||||
description: Role data for the Fluentd client role.
|
description: Role data for the Fluentd client role.
|
||||||
value:
|
value:
|
||||||
service_name: fluentd_client
|
service_name: fluentd
|
||||||
config_settings:
|
config_settings:
|
||||||
map_merge:
|
fluentd::package_name: fluentd
|
||||||
- get_attr: [FluentdBase, role_data, config_settings]
|
fluentd::service_name: fluentd
|
||||||
- tripleo::profile::base::logging::fluentd::fluentd_servers:
|
fluentd::config_file: /etc/fluentd/fluent.conf
|
||||||
get_attr: [LoggingConfiguration, LoggingServers]
|
fluentd::config_owner: fluentd
|
||||||
tripleo::profile::base::logging::fluentd::fluentd_filters:
|
fluentd::config_group: fluentd
|
||||||
yaql:
|
fluentd::config_path: /etc/fluentd/config.d
|
||||||
expression: >
|
fluentd::plugin_provider: yum
|
||||||
$.data.filters.flatten().where($)
|
fluentd::service_provider: systemd
|
||||||
data:
|
fluentd::repo_install: false
|
||||||
filters:
|
tripleo::profile::base::logging::fluentd::fluentd_servers:
|
||||||
- get_attr: [LoggingConfiguration, LoggingDefaultFilters]
|
get_attr: [LoggingConfiguration, LoggingServers]
|
||||||
- get_attr: [LoggingConfiguration, LoggingExtraFilters]
|
tripleo::profile::base::logging::fluentd::fluentd_default_format:
|
||||||
tripleo::profile::base::logging::fluentd::fluentd_pos_file_path:
|
get_attr: [LoggingConfiguration, LoggingDefaultFormat]
|
||||||
get_attr: [LoggingConfiguration, LoggingPosFilePath]
|
tripleo::profile::base::logging::fluentd::fluentd_filters:
|
||||||
tripleo::profile::base::logging::fluentd::fluentd_use_ssl:
|
yaql:
|
||||||
get_attr: [LoggingConfiguration, LoggingUsesSSL]
|
expression: >
|
||||||
tripleo::profile::base::logging::fluentd::fluentd_ssl_certificate:
|
$.data.filters.flatten().where($)
|
||||||
get_attr: [LoggingConfiguration, LoggingSSLCertificate]
|
data:
|
||||||
tripleo::profile::base::logging::fluentd::fluentd_ssl_key:
|
filters:
|
||||||
get_attr: [LoggingConfiguration, LoggingSSLKey]
|
- get_attr: [LoggingConfiguration, LoggingDefaultFilters]
|
||||||
tripleo::profile::base::logging::fluentd::fluentd_ssl_key_passphrase:
|
- get_attr: [LoggingConfiguration, LoggingExtraFilters]
|
||||||
get_attr: [LoggingConfiguration, LoggingSSLKeyPassphrase]
|
tripleo::profile::base::logging::fluentd::fluentd_pos_file_path:
|
||||||
tripleo::profile::base::logging::fluentd::fluentd_shared_key:
|
get_attr: [LoggingConfiguration, LoggingPosFilePath]
|
||||||
get_attr: [LoggingConfiguration, LoggingSharedKey]
|
tripleo::profile::base::logging::fluentd::fluentd_use_ssl:
|
||||||
|
get_attr: [LoggingConfiguration, LoggingUsesSSL]
|
||||||
|
tripleo::profile::base::logging::fluentd::fluentd_ssl_certificate:
|
||||||
|
get_attr: [LoggingConfiguration, LoggingSSLCertificate]
|
||||||
|
tripleo::profile::base::logging::fluentd::fluentd_ssl_key:
|
||||||
|
get_attr: [LoggingConfiguration, LoggingSSLKey]
|
||||||
|
tripleo::profile::base::logging::fluentd::fluentd_ssl_key_passphrase:
|
||||||
|
get_attr: [LoggingConfiguration, LoggingSSLKeyPassphrase]
|
||||||
|
tripleo::profile::base::logging::fluentd::fluentd_shared_key:
|
||||||
|
get_attr: [LoggingConfiguration, LoggingSharedKey]
|
||||||
step_config: |
|
step_config: |
|
||||||
include ::tripleo::profile::base::logging::fluentd
|
include ::tripleo::profile::base::logging::fluentd
|
||||||
upgrade_tasks:
|
upgrade_tasks:
|
@ -16,7 +16,7 @@
|
|||||||
- OS::TripleO::Services::CinderBackendVRTSHyperScale
|
- OS::TripleO::Services::CinderBackendVRTSHyperScale
|
||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Iscsid
|
- OS::TripleO::Services::Iscsid
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::MySQLClient
|
- OS::TripleO::Services::MySQLClient
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
- OS::TripleO::Services::CertmongerUser
|
- OS::TripleO::Services::CertmongerUser
|
||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::MySQLClient
|
- OS::TripleO::Services::MySQLClient
|
||||||
- OS::TripleO::Services::Ntp
|
- OS::TripleO::Services::Ntp
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
- OS::TripleO::Services::ComputeNeutronMetadataAgent
|
- OS::TripleO::Services::ComputeNeutronMetadataAgent
|
||||||
- OS::TripleO::Services::ComputeNeutronOvsAgent
|
- OS::TripleO::Services::ComputeNeutronOvsAgent
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Iscsid
|
- OS::TripleO::Services::Iscsid
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::MySQLClient
|
- OS::TripleO::Services::MySQLClient
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
- OS::TripleO::Services::ComputeNeutronMetadataAgent
|
- OS::TripleO::Services::ComputeNeutronMetadataAgent
|
||||||
- OS::TripleO::Services::ComputeNeutronOvsAgent
|
- OS::TripleO::Services::ComputeNeutronOvsAgent
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Iscsid
|
- OS::TripleO::Services::Iscsid
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::MySQLClient
|
- OS::TripleO::Services::MySQLClient
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
- OS::TripleO::Services::ComputeNeutronMetadataAgent
|
- OS::TripleO::Services::ComputeNeutronMetadataAgent
|
||||||
- OS::TripleO::Services::ComputeNeutronOvsDpdk
|
- OS::TripleO::Services::ComputeNeutronOvsDpdk
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Iscsid
|
- OS::TripleO::Services::Iscsid
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::MySQLClient
|
- OS::TripleO::Services::MySQLClient
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
- OS::TripleO::Services::ComputeNeutronMetadataAgent
|
- OS::TripleO::Services::ComputeNeutronMetadataAgent
|
||||||
- OS::TripleO::Services::ComputeNeutronOvsAgent
|
- OS::TripleO::Services::ComputeNeutronOvsAgent
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Iscsid
|
- OS::TripleO::Services::Iscsid
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::MySQLClient
|
- OS::TripleO::Services::MySQLClient
|
||||||
|
@ -58,7 +58,7 @@
|
|||||||
- OS::TripleO::Services::Ec2Api
|
- OS::TripleO::Services::Ec2Api
|
||||||
- OS::TripleO::Services::Etcd
|
- OS::TripleO::Services::Etcd
|
||||||
- OS::TripleO::Services::ExternalSwiftProxy
|
- OS::TripleO::Services::ExternalSwiftProxy
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::GlanceApi
|
- OS::TripleO::Services::GlanceApi
|
||||||
- OS::TripleO::Services::GnocchiApi
|
- OS::TripleO::Services::GnocchiApi
|
||||||
- OS::TripleO::Services::GnocchiMetricd
|
- OS::TripleO::Services::GnocchiMetricd
|
||||||
|
@ -43,7 +43,7 @@
|
|||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::Ec2Api
|
- OS::TripleO::Services::Ec2Api
|
||||||
- OS::TripleO::Services::Etcd
|
- OS::TripleO::Services::Etcd
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::GlanceApi
|
- OS::TripleO::Services::GlanceApi
|
||||||
- OS::TripleO::Services::GnocchiApi
|
- OS::TripleO::Services::GnocchiApi
|
||||||
- OS::TripleO::Services::GnocchiMetricd
|
- OS::TripleO::Services::GnocchiMetricd
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
- OS::TripleO::Services::Clustercheck
|
- OS::TripleO::Services::Clustercheck
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::MySQL
|
- OS::TripleO::Services::MySQL
|
||||||
- OS::TripleO::Services::MySQLClient
|
- OS::TripleO::Services::MySQLClient
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
- OS::TripleO::Services::CertmongerUser
|
- OS::TripleO::Services::CertmongerUser
|
||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::IronicConductor
|
- OS::TripleO::Services::IronicConductor
|
||||||
- OS::TripleO::Services::IronicPxe
|
- OS::TripleO::Services::IronicPxe
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
- OS::TripleO::Services::CertmongerUser
|
- OS::TripleO::Services::CertmongerUser
|
||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::Ntp
|
- OS::TripleO::Services::Ntp
|
||||||
- OS::TripleO::Services::ContainersLogrotateCrond
|
- OS::TripleO::Services::ContainersLogrotateCrond
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
- OS::TripleO::Services::CertmongerUser
|
- OS::TripleO::Services::CertmongerUser
|
||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::MySQLClient
|
- OS::TripleO::Services::MySQLClient
|
||||||
- OS::TripleO::Services::NeutronDhcpAgent
|
- OS::TripleO::Services::NeutronDhcpAgent
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
- OS::TripleO::Services::CertmongerUser
|
- OS::TripleO::Services::CertmongerUser
|
||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::MySQLClient
|
- OS::TripleO::Services::MySQLClient
|
||||||
- OS::TripleO::Services::Ntp
|
- OS::TripleO::Services::Ntp
|
||||||
|
@ -152,7 +152,7 @@ Example
|
|||||||
* OS::TripleO::Services::ComputeNeutronMetadataAgent
|
* OS::TripleO::Services::ComputeNeutronMetadataAgent
|
||||||
* OS::TripleO::Services::ComputeNeutronOvsAgent
|
* OS::TripleO::Services::ComputeNeutronOvsAgent
|
||||||
* OS::TripleO::Services::Docker
|
* OS::TripleO::Services::Docker
|
||||||
* OS::TripleO::Services::FluentdClient
|
* OS::TripleO::Services::Fluentd
|
||||||
* OS::TripleO::Services::Iscsid
|
* OS::TripleO::Services::Iscsid
|
||||||
* OS::TripleO::Services::Kernel
|
* OS::TripleO::Services::Kernel
|
||||||
* OS::TripleO::Services::MySQLClient
|
* OS::TripleO::Services::MySQLClient
|
||||||
|
@ -61,7 +61,7 @@
|
|||||||
- OS::TripleO::Services::Ec2Api
|
- OS::TripleO::Services::Ec2Api
|
||||||
- OS::TripleO::Services::Etcd
|
- OS::TripleO::Services::Etcd
|
||||||
- OS::TripleO::Services::ExternalSwiftProxy
|
- OS::TripleO::Services::ExternalSwiftProxy
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::GlanceApi
|
- OS::TripleO::Services::GlanceApi
|
||||||
- OS::TripleO::Services::GnocchiApi
|
- OS::TripleO::Services::GnocchiApi
|
||||||
- OS::TripleO::Services::GnocchiMetricd
|
- OS::TripleO::Services::GnocchiMetricd
|
||||||
@ -183,7 +183,7 @@
|
|||||||
- OS::TripleO::Services::ComputeNeutronMetadataAgent
|
- OS::TripleO::Services::ComputeNeutronMetadataAgent
|
||||||
- OS::TripleO::Services::ComputeNeutronOvsAgent
|
- OS::TripleO::Services::ComputeNeutronOvsAgent
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Iscsid
|
- OS::TripleO::Services::Iscsid
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::MySQLClient
|
- OS::TripleO::Services::MySQLClient
|
||||||
@ -225,7 +225,7 @@
|
|||||||
- OS::TripleO::Services::CinderBackendVRTSHyperScale
|
- OS::TripleO::Services::CinderBackendVRTSHyperScale
|
||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Iscsid
|
- OS::TripleO::Services::Iscsid
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::MySQLClient
|
- OS::TripleO::Services::MySQLClient
|
||||||
@ -263,7 +263,7 @@
|
|||||||
- OS::TripleO::Services::CertmongerUser
|
- OS::TripleO::Services::CertmongerUser
|
||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::MySQLClient
|
- OS::TripleO::Services::MySQLClient
|
||||||
- OS::TripleO::Services::Ntp
|
- OS::TripleO::Services::Ntp
|
||||||
@ -294,7 +294,7 @@
|
|||||||
- OS::TripleO::Services::CertmongerUser
|
- OS::TripleO::Services::CertmongerUser
|
||||||
- OS::TripleO::Services::Collectd
|
- OS::TripleO::Services::Collectd
|
||||||
- OS::TripleO::Services::Docker
|
- OS::TripleO::Services::Docker
|
||||||
- OS::TripleO::Services::FluentdClient
|
- OS::TripleO::Services::Fluentd
|
||||||
- OS::TripleO::Services::Kernel
|
- OS::TripleO::Services::Kernel
|
||||||
- OS::TripleO::Services::MySQLClient
|
- OS::TripleO::Services::MySQLClient
|
||||||
- OS::TripleO::Services::Ntp
|
- OS::TripleO::Services::Ntp
|
||||||
|
Loading…
Reference in New Issue
Block a user