Number of dev-ops projects i took as a challenge from https://www.tutorialworks.com/devops-project-ideas/
I found this collection of projects and wanted to challenge my self incrementally on my learning journey. Along my learning path i would like this to be a guide for others, so that i can help people learning Dev-Ops and add aditional challenge for me personally to write better guides.
Restrictions on the project is that it needs to be done completly programaticaly. So infrastrucuture, initial website deployment, premissions and the rest will need to be achieved in automated way. With the ability to repeat the same process with a single or collection of scripts.
Download the project to your local machine and open it in VSCode, PowerShell or some other IDE. Open a terminal in VSCode
Start by running the following commands
"Vagrant init"
to initialise the provisioning of virtual machines.
"Vagrant up"
to start your machine
Once your server is up it will invoke the call to our shell script called severscript.sh
You will be able to see the output of the script in the powershell window.
After the provisioning of the server and script nginx will be installed and you can check the validity of it by opening another powershell and running
curl <ip of the server>
Or alternatively opening your browser and entering the server ip.