Day23 of #90DaysOfDevOps Challenge
Aishwarya keshri
Azure DevOps Support Engineer at Microsoft || MS Certified - AZ900 || Ex-Onclusive || NIT Raipur
CI/CD
Continuous integration and continuous delivery help in automating the software development lifecycle stages, doing bug fixes and hotfixes, faster release cycles, and isolating different environments like development, testing, staging, and production.
In CI, different developers commit new changes to the source code repo and the pipeline checks out the source code from the repository. It installs all the required dependencies, then the build stage builds the executable artifact, and required testing is performed for the application and archives it.
The CD deploys the artifact to different stages and that is how the CI-CD pipeline runs continuously.
Task-01
Create a new node -
Provide a path to configure the Jenkins node in the Host machine -
Now click on the created agent and it will give the commands required to download the agent.jar file and connect the agent to Jenkins -
Now run the above commands on the machine where you are configuring the agent.
And My agent is now online -
Add the repo where the application code is saved and restrict the job to run on our new agent1 -
领英推荐
Now add the steps to build the image and run the container -
Build the job. The job was successful -
The image is ready and the container is running -
And my App is also running -
Task-02
Thank you for reading! ??
DevOps |AWS Cloud| Git| Docker| Jenkins |Kubernetes| Terraform| Ansible| Linux| Python| Mainframe
1 年great share Aishwarya keshri