Traffic Vault is the component of Apache Traffic Control which stores sensitive delivery service data using the opensource Basho Technologies NoSQL database Riak_KV. This role handles the installation of Riak.
Refer to the defaults/main.yml for most information. For information regarding Riak configuration please consult their documentation.
additional_yum_repos: An optional list of additional yum repositories to enable specifically when installing this component. This could be used to enable non-production ready rpms in a separate repository and not supplying the specific RPM version to automatically use the latest available.
None
- name: Deploy Traffic Vault import_role: name: traffic-vault vars: install_traffic_vault: true riak_nodename: "riak@{{ ansible_default_ipv4.address }}" riak_erlang_max_ports: 65536 riak_listener_protobuf_internal: "{{ ansible_default_ipv4.address }}:8087" riak_protobuf_backlog: 4096 riak_listener_https_internal: "{{ ansible_default_ipv4.address }}:8088" riak_ringleader: "riak@{{ hostvars[groups['riak'] | first].ansible_default_ipv4.address }}" riak_ssl_certfile: /etc/pki/tls/certs/server.crt riak_ssl_keyfile: /etc/pki/tls/private/server.key.pem riak_generate_ssl: false
Apache 2.0
Apache Traffic Control