M.E / [Link].
PRACTICAL END SEMESTER EXAMINATIONS, NOVEMBER/DECEMBER 2022
Third Semester
IF4073 - DEVOPS AND MICROSERVICES LABORATORY
(Regulations 2021)
Time: 3 Hours Answer any one Question Max. Marks 100
Aim/Principle/Apparatu Tabulation/Circui Calculation Viva-Voce Recor Total
s required/Procedure t/Program/Drawin & Results d
g
30 20 30 10 10 100
1. Implement the following activities:
i. Install Git in the Windows Operating System.
ii. SignUp or login into GitHub account.
iii. Create public and private repositories. Add files to the repositories.
2. Import a repository into your GitHub account and setup it’s privacy policy.
3. Clone one of the repositories from your GitHub repository to a local directory and add few
files into that directory. Now push the updated repository to your GitHub repository.
4. Execute git pull and git fetch commands and record the difference between these two
commands.
5. Implement the following git branch commands.
i. Creating a Branch
ii. Listing the Branches
iii. Deleting a Branch
iv. Deleting a remote Branch
6. Download and Install a Docker Container from the command line.
7. How will you containerize an application in Docker Container in a windows system?
Page 1 of 2
8. Download and Install Apache Mavan in Windows platform.
9. Download and Install Jenkins in windows platform.
10. Create an Android Job on Jenkins, download the code from GitHub and build the job.
11. Install the Docker Pipeline plugin in Jenkins, add a new item and watch your first Pipeline
run.
12. Conduct JUnit test on a sample project in Jenkins setup.
13. Demonstrate automation of unit and integration tests for the sample job running in Jenkins.
14. Implement the steps to Prepare Jenkins Nodes for Running Tests
15. Configure a job Jenkins to run multiple test cases.
16. Create a python application and generate the Docker Image
17. Write and Execute the following Docker Commands.
a) docker –version
b) docker pull
c) docker run
d) docker ps
e) docker ps -a
f) docker exec
18. Write and Execute the following Docker Commands
• docker login
• docker push
• docker images
• docker rm
• docker rmi
• docker build
Page 2 of 2