No description, website, or topics provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
roles
scoring
.gitignore
README.md
ansible.cfg
inventory.ini
inventory.ini.example
production
site.yml

README.md

RIT CCDC 2018 Practice Infrastructure

This repository contains Ansible playbooks to automatically deploy the Infrastructure used during the 2018 NECCDC regional competition.

WinRM setup

Run these commands on the Windows hosts in order to enable WinRM.

PS> Enable-PSRemoting -Force
PS> Set-Item wsman:\localhost\client\trustedhosts *
PS> winrm set winrm/config/client/auth '@{Basic="true"}'
PS> winrm set winrm/config/service/auth '@{Basic="true"}'
PS> winrm set winrm/config/service '@{AllowUnencrypted="true"}'

Make sure to run these commands as Administrator.

These playbooks require Selenium, geckodriver, pan-python, and pandevice.

In order to configure the Palo Alto firewall, the PAN Ansible role must be installed. This can be done with this command:

ansible-galaxy install PaloAltoNetworks.paloaltonetworks