My intent is to use this repository to document my journey towards a better understanding of "cloud engineering" with AltSchoolAfrica. I started this journey on Fri, 1 Apr, 2022. These exercises is so that others can take something from them.
-
Learn How to use Git, Linux Basics by executing basic commands.
-
Setting up a localhost on a HyperVisor such as VirtualBox using Vagrant Cloud resource Ubuntu/focal64 as preferred Linux distro.
-
Create 3 Users and add them to 3 different groups in a workspace; ADMIN, SUPPORT AND ENGINEERING, while ADMIN alone is granted Sudoer privileges.
-
Setting connections between two virtual environments with SSH keys.
-
Installation of PHP.
-
Installation of Git on my local Repo, Git Configuration and remote Repo versions for GITHUB and GITLAB.
-
CIS Benchmarks.
-
Execute a cronjob.
-
Execute an Ansible script to render the content of a PHP file.
-
Calculation of Network IP, Number of hosts, Range of IP addresses and Broadcast IP from a given Subnet 193.16.20.35/29
-
Laravel mini project: Deploying a Laravel project using a LAMP stack and the necessary dependencies.
-
Laravel Exam: Deploying a Laravel Project using an Ansible script to install packages and dependencies, configure your apache webserver etc, also including a Bash script for the Installation and setup of Postgresql.