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

fakeOrigin

Any webserver may be used as a fake origin inside a lab environment, this role deploys the ATC fakeOrigin test origin.

Requirements

A valid RPM in an available yum repository.

Role Variables

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

fakeOrigin_version: This is an optional string that can be provided to specify a particular version of fakeOrigin to install. It should be something like 1.0.0_dev_11248-1. The absense of this variable entails automatically using the latest version available to yum at the time of initial installation.

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 fakeOrigin
    import_role:
      name: fakeOrigin
    vars:
      install_fakeorigin: true
      fo_http_port: 80
      fo_https_port: 443
      fo_ssl_key_file: /etc/pki/tls/private/server.key.pem
      fo_ssl_cert_file: /etc/pki/tls/certs/server.crt
      fo_binding_address: "0.0.0.0"

License

Apache 2.0

Author Information

Apache Traffic Control