rvtm kitten - Brandon-Duffy/SYS-265 GitHub Wiki

Requirement Description Test
1 Redundant AD infrastructure using DC1 + DC2. One should be able to turn off DC1 or DC2, and still be able to manage AD and login via W1 + W2 + MGMT1. Milestone 1 Video
2 DHCP1 and DHCP2 should provide DHCP services to your LAN. They should also be redundant. Turn off DHCP1 or 2 and ipconfig/release and /renew from W1. Milestone 2 Video
3 MGMT2 will be an Ansible controller system that can control your entire domain, with the exception of Windows workstations and the firewall. You should be able to run interactive commands against all these systems. Milestone 2 Video
4 Util will be a system that you can provision with a new application via MGMT2 and Ansible. It can also be used to assist in meeting other requirements. Deploy an application that has not been covered in class to util, using an Ansible playbook. Final Video
5 MGMT1, DC1, DC2, DFS1, DFS2 and your workstations represent your Active Directory Infrastructure. Your domain should be your groupname.local. Join all Windows systems to the domain and at least one of your Linux systems. All 3 Videos Show this
6 Create an AD security group called linux-admins. Members of this group should be able to sudo to root on one of your Linux systems (this has some implied sub-requirements). Final Video
7 Install docker and a wiki/application of your choice on docker. (NOT WORDPRESS!) Final Video
8 Create a Domain Group Policy that allows W1 + W2 to remote desktop between one another. Final Video
9 Create a Domain Group Policy that applies corporate wallpaper to W1 + W2 + MGMT1. Final Video
10 Create a Domain group policy that moves W1 and W2 user profiles and home directories to a DFS share. Final Video
11 Use Ansible to install an apt-package. Final Video
12 Use Ansible to install a yum package. Final Video
13 Use Ansible to add a new Linux local user can be an SSH user or one with a password. Final Video
14 Use Ansible to add a new Windows domain user. Final Video