tree: ba6891ab38a9755ddff1b9393ab504abfe4d66a8 [path history] [tgz]
  1. defaults/
  2. handlers/
  3. meta/
  4. tasks/
  5. templates/
  6. README.md
infrastructure/ansible/roles/traffic_portal/README.md

Traffic_portal

At the primary user interface of Apache Traffic Control is the component Traffic PortaL which is installed with this role.

Requirements

  • A valid RPM in an available yum repository.

Role Variables

Refer to the defaults/main.yml for most information.

tp_version: This is an optional string that can be provided to specify a particular version of Traffic Portal to install. It should be something like 3.0.0-10063.5db80eca.el7. The absense of this variable entails automatically using the latest version available to yum at the time of initial installation.

tp_properties_template: An optional dictionary to merge into/atop the default traffic_portal_properties.json file

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.

Dependencies

None

Example Playbook

  - name: Deploy Traffic Portal
      import_role:
        name: traffic_portal
      vars:
        install_traffic_portal: true
        tp_useSSL: true
        tp_http_port: 80
        tp_sslPort: 443

License

Apache 2.0

Author Information

Apache Traffic Control