100% found this document useful (1 vote)
5 views2 pages

DevOps and Microservices Lab Exam Guide

The document outlines the practical examination for the M.E/M.Tech. in DevOps and Microservices Laboratory for the third semester, scheduled for November/December 2022. It includes a series of tasks related to Git, Docker, Jenkins, and application containerization, with a total of 18 activities to be completed. Each task is assigned specific marks contributing to a maximum of 100 marks for the examination.

Uploaded by

nagulan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
5 views2 pages

DevOps and Microservices Lab Exam Guide

The document outlines the practical examination for the M.E/M.Tech. in DevOps and Microservices Laboratory for the third semester, scheduled for November/December 2022. It includes a series of tasks related to Git, Docker, Jenkins, and application containerization, with a total of 18 activities to be completed. Each task is assigned specific marks contributing to a maximum of 100 marks for the examination.

Uploaded by

nagulan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

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

You might also like