Phase 2: During this lab i tried to show you the entire steps that you can follow to deploy your MERN application in production environment using jenkins, ansible, docker, dockerhub, kubernetes and inginx. i went step by step with clear explanation of each of them and how this architecture is working under the hood. i showed the correct why to setup your kubernetes cluster using kubeadm and how you configure your nginx server for reactjs production application. i covered some usefull commands on linux that enable you to make an ssh connection between your hosts on aws. I gave suggestions on how you can deal when you have ec2 instances in different regions on aws and you like to create connection between each others. i covered the kubernetes volumes as well and i went with the hostPath option; i showed you how you can interact with your pods and how to see logs. this lab still have other phases where we will reach to sophisticated tools when we will cover the kubernetes monitoring and logging where we will fall in data analytics and big data as long as we are trying to monitor the logs of our server so we can see who is interact with and from where the requests are coming........ the thing that will help us to build a lot of decisions on that so stay tuned for that.
#reactjs #jenkins #ansible