1,760
edits
Changes
→Investigation III: Using Playbook to config a OPS435 Linux machine
: Login to 192.168.49.3 and verify that apache web server has been installed and is up and running.
= Investigation III: Using Playbook to config a OPS435 Linux machine CentOS 8.x VM for OPS535 =: You have just installed the latest version of CentOS 78.x on a VM with GNOME Desktopminimal packages. You need to configure it so that you can use it for doing the Labs for OPS435OPS535 labs. The following configuration need to be done on that VM::* update all the packages installed on the VMto their latest version using the dnf module.:* install extra packages repository for enterprise Linux:* install python3 if it is not already installed:* set using the host name to your Seneca user namednf module:* install the git packageusing the dnf module:* create a new user with your Seneca_id (i.e. your Seneca user name) with sudo access:* configure the new user account created in the previous step so that you can ssh to it without password
:* setup a directory structs for completing and organizing labs as shown below:<source lang="bash">
/home/[seneca_id]/ops435ops535/lab0lab1 /home/[seneca_id]/ops435ops535/lab1lab2 /home/[seneca_id]/ops435ops535/lab2lab3 /home/[seneca_id]/ops435ops535/lab3lab4 /home/[seneca_id]/ops435ops535/lab4lab5 /home/[seneca_id]/ops435ops535/lab5lab6 /home/[seneca_id]/ops435ops535/lab6lab7 /home/[seneca_id]/ops435ops535/lab7lab8 /home/[seneca_id]/ops435ops535/lab8a1 /home/[seneca_id]/ops435ope535/lab9a2
</source>
:* create a playbook named "config_ops435ops535_vm_config.yml" to perform all the tasks mentioned above.:* test your playbook with the ansible-playbook command and capture its output when it complete without errorto a text file named "lab1_ansible.txt"
= Lab 9 Sign-off (Show Instructor) =