Skip to content

Perimeter Auth Role Usage Guide

Requirements

Requirement Details
Internet access The target host must be able to reach nginx.org to download the nginx signing key and packages from the official nginx repository.

Tags

A tag must be specified when running this role. Running without --tags or with --tags all is not supported and will result in an error.

Tag Includes Description
install install_nginx Runs all tasks required to install and configure Perimeter Auth.
install_nginx Installs nginx from the official nginx repository.

Usage

  1. Create a file in host_vars for each host Perimeter Auth will be installed on if it doesn't already exist. The file should be named after the host's inventory name (e.g. host_vars/abcpauth01.yml).
  2. Run the playbooks/deploy-perimeter-auth.yml playbook with the appropriate tag.
    ansible-playbook --limit=epic-pauth-sapph.sapphire.dev playbooks/deploy-perimeter-auth.yml --tags install