Role os_swift for OpenStack-Ansible
Go to file
Matthew Oliver c79547cb91 Add statsd configuration for swift
This adds the optional configuration options:
  - statsd_host
  - statsd_port
  - statsd_metric_prefix (defaults to inventory_hostname)
  - statsd_default_sample_rate
  - statsd_sample_rate_factor

Which can be defined under swift globally or on the server level.
The configuration will only be added if statsd_host is defined.

Change-Id: I793b189e0a1f5ca4fc1fe17b1d89f2a83af8c796
2016-01-14 10:20:41 +00:00
defaults Add statsd configuration for swift 2016-01-14 10:20:41 +00:00
handlers Remove double register in swift handlers 2015-09-04 11:30:21 +01:00
meta added role to pin packages 2015-05-08 13:22:42 -05:00
tasks Merge "Skip Keystone task when not using swift w keystone" 2015-12-15 16:12:53 +00:00
templates Add statsd configuration for swift 2016-01-14 10:20:41 +00:00
CONTRIBUTING.rst Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
LICENSE Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
README.rst Configure DB addresses for each service 2015-06-10 02:07:38 +00:00

OpenStack swift

tags

openstack, swift, cloud, ansible

category

*nix

Role to install swift and swift registry.

This role will install the following:
  • swift
- name: Install swift server
  hosts: swift_all
  user: root
  roles:
    - { role: "os_swift", tags: [ "os-swift" ] }
  vars:
    external_lb_vip_address: 172.16.24.1
    internal_lb_vip_address: 192.168.0.1