Create container image that has linux distribution and other basic configuration required to run a cloud node slave for Jenkins. When we launch the job it should automatically starts job on cloud node slave based on the labels provided for dynamic approach to run the jobs.3.
Job1 :- Pull the Github repo automatically when some developers push repo to Github(using local hooks and web-hooks) and perform the following operations as: 4.1.
If launching first time then create a deployment of the pod using the image created in the previous job.
Github code contain the application code and Dockerfile to create a new image)