openstack-ansible/playbooks/roles/rsyslog_server
Kevin Carter 5b4eee1fc1 Adds rsyslog client role and enables it in all plays
This commit adds the rsyslog_client role to the general stack. This
change is part 3 of 3 role will allow rsyslog to server as a log
shipper within a given host / container. The role has been setup to
allow for logs to be shipped to multiple hosts and or other
providers, e.g. splunk, loggly, etc... All of the plays that need
to support logging have been modified to use the new rsyslog_client
role.

Roles added:
* rsyslog_client

Plays modified:
* playbooks/galera-install.yml
* playbooks/lxc-hosts-setup.yml
* playbooks/os-cinder-install.yml
* playbooks/os-glance-install.yml
* playbooks/os-heat-install.yml
* playbooks/os-horizon-install.yml
* playbooks/os-keystone-install.yml
* playbooks/os-neutron-install.yml
* playbooks/os-nova-install.yml
* playbooks/os-swift-install.yml
* playbooks/os-tempest-install.yml
* playbooks/rabbitmq-install.yml
* playbooks/repo-server.yml

DocImpact
Implements: blueprint rsyslog-update

Change-Id: I4028a58db3825adb8a5aa73dbaabbe353bb33046
2015-03-17 13:52:30 -05:00
..
defaults Add new rsyslog server role 2015-03-15 20:07:56 +00:00
files Add new rsyslog server role 2015-03-15 20:07:56 +00:00
meta Add new rsyslog server role 2015-03-15 20:07:56 +00:00
tasks Add new rsyslog server role 2015-03-15 20:07:56 +00:00
templates Add new rsyslog server role 2015-03-15 20:07:56 +00:00
CONTRIBUTING.rst Adds rsyslog client role and enables it in all plays 2015-03-17 13:52:30 -05:00
LICENSE Add new rsyslog server role 2015-03-15 20:07:56 +00:00
README.rst Add new rsyslog server role 2015-03-15 20:07:56 +00:00

README.rst

OpenStack rsyslog server

tags

openstack, rsyslog, server, cloud, ansible

category

*nix

Role to deploy rsyslog for use within OpenStack when deploying services using containers.

- name: Install rsyslog
  hosts: rsyslog
  max_fail_percentage: 20
  user: root
  roles:
    - { role: "rsyslog_server", tags: [ "rsyslog-server" ] }