anchor.diff:  
   [[requirements]]
   == Requirements
  +
  +[[tooling-requirements]]
  +=== Tooling Requirements (Required)
   
   * http://docs.ansible.com/ansible/latest/intro_installation.html[Ansible]
   >= 2.3.2.0
  
positive.code: * `libselinux-python` package (Linux only)
  * https://brew.sh[Homebrew] >= 1.3.6 (Mac only)
  
  For local development, you need to set the Go environment :
  
  . Include the Go path:
  +
  [source,sh]
  ----
  export PATH="$PATH:$GOPATH/bin"
  ----
  
  . Add the path permanently to your `.bashrc` or `.bashprofile`.
  
  [[creating-a-local-cluster]]
  == Creating a Local Cluster
  
  [[clone-this-repository]]
  === Clone this repository
  
  [source,bash]
  ----
  mkdir -p $GOPATH/src/github.com/feedhenry
  cd $GOPATH/src/github.com/feedhenry
  git clone https://github.com/feedhenry/mcp-standalone
  ----
  
  *Note:* this clones into your $GOPATH, however it is not essential.
  
  [[install-the-required-ansible-dependencies]]
  === Install the required ansible dependencies:
  
  [source,sh]
  ----
  cd $GOPATH/src/github.com/feedhenry/mcp-standalone
  ansible-galaxy install -r ./installer/requirements.yml
  ----
  *Note (macOS):* If you're using `ansible` installed via `pip`, you may need create 
  a special folder for ansible-roles and run this command with `--roles-path <ansible-roles-folder-path>`,
  or run it with `sudo`. This is because non-root user does not have write access to default ansible roles folder (`/etc/ansible/roles`).
  
  [[firewall-setup]]
  === Configure the Firewall
  
  . Configure the Docker registry _and_ ports required as part
  of the cluster setup:
  
negative.code: firewall-cmd --reload
  ----
  
  [[local-dev-requirements]]
  === Local Development Requirements (Optional)
  
  If you plan on developing locally, you need to set the Go environment :
  
  . Include the Go path:
  +
  [source,sh]
  ----
  export PATH="$PATH:$GOPATH/bin"
  ----
  
  . Add the path permanently to your `.bashrc` or `.bashprofile`.
  
  [[creating-a-local-cluster]]
  == Creating a Local Cluster
  
  [[clone-this-repository]]
  === Clone this repository
  
  * Option 1: If `GOPATH` is set
  [source,bash]
  ----
  mkdir -p $GOPATH/src/github.com/feedhenry
  cd $GOPATH/src/github.com/feedhenry
  git clone https://github.com/feedhenry/mcp-standalone
  ----
  
  * Option 2: If `GOPATH` is *not* set
  [source,bash]
  ----
  git clone https://github.com/feedhenry/mcp-standalone
  ----
  
  
  [[install-the-required-ansible-dependencies]]
  === Install the required ansible dependencies:
  
  [source,sh]
  ----
  cd mcp-standalone
  ansible-galaxy install -r ./installer/requirements.yml
  ----
  *Note (macOS):* If you're using `ansible` installed via `pip`, you may need create 
  a special folder for ansible-roles and run this command with `--roles-path <ansible-roles-folder-path>`,
  or run it with `sudo`. This is because non-root user does not have write access to default ansible roles folder (`/etc/ansible/roles`).
  
  
  [[run-the-ansible-installer]]
  === Run the MCP Ansible Installer
  
  