Slide 1
Most trusted JOB oriented professional program
DevOps Certified Professional (DCP)

Take your first step into the world of DevOps with this course, which will help you to learn about the methodologies and tools used to develop, deploy, and operate high-quality software.

Slide 2
DevOps to DevSecOps – Learn the evolution
DevSecOps Certified Professional (DSOCP)

Learn to automate security into a fast-paced DevOps environment using various open-source tools and scripts.

Slide 2
Get certified in the new tech skill to rule the industry
Site Reliability Engineering (SRE) Certified Professional

A method of measuring and achieving reliability through engineering and operations work – developed by Google to manage services.

Slide 2
Master the art of DevOps
Master in DevOps Engineering (MDE)

Get enrolled for the most advanced and only course in the WORLD which can make you an expert and proficient Architect in DevOps, DevSecOps and Site Reliability Engineering (SRE) principles together.

Slide 2
Gain expertise and certified yourself
Azure DevOps Solutions Expert

Learn about the DevOps services available on Azure and how you can use them to make your workflow more efficient.

Slide 3
Learn and get certified
AWS Certified DevOps Professional

Learn about the DevOps services offered by AWS and how you can use them to make your workflow more efficient.

previous arrow
next arrow

Ansible Interview Questions and Answer – Part 11

What is the best way to allow a Docker client running in a container access to the underlying Docker host?

  • Map the root filesystem to the container.
  • You shouldn’t do this; instead, run Docker in Docker.
  • Configure the container to communicate with the Docker Host over a network socket.
  • Map /var/run/docker.sock to the container. (Ans)

Which of the following is the most efficient method of obtaining configuration data about your AWS resources and services in Ansible playbooks?

  • Use the AWS CLI to query your resources.
  • Organize your resources into CloudFormation stacks, and define stack outputs as required to meet your needs. (Ans)
  • Organize your resources into CloudFormation stacks, and refer to the resource outputs to obtain configuration data.
  • Use the AWS Console to query your resources.

Which of the following statements is true about continuous delivery?

  • You release lots of features at once.
  • You release in two-week sprints.
  • You release small changes. (Ans)
  • You always release immediately to production.

Which statement best describes a dangling image?

  • An image layer that is not the top level layer in the image
  • An image that has no running containers
  • An image whose volumes have been deleted
  • An image whose tag has been superseded by a newer image (Ans)

Which of the following can trigger the continuous delivery pipeline?

  • Automated build of the parent image of the base image for your Docker application
  • Commit to Git repository
  • Automated build of base image for your Docker application
  • All of these (Ans)

An application is not terminating gracefully when its Docker container is stopped. Why would this happen?

  • Docker needs to be configured to terminate the container gracefully.
  • Docker doesn’t support terminating containers gracefully.
  • The application needs to be configured to terminate gracefully when it receives a SIGKILL signal.
  • The application is not running as the parent process in the Docker container. (Ans)

Which strategies can be used to exchange files between a Docker Client and Docker Containers?

  • Use the docker cp command to copy files from Docker Containers to the Docker Client.
  • Use the COPY or ADD directive to copy files into a Docker image.
  • All of these (Ans)
  • Use the docker cp command to copy files to Docker Containers from the Docker Client.

What is the best way to avoid having to add sensitive AWS credentials to a Jenkins deployment job?

  • Specify the credentials as a password build parameter on each run.
  • Specify the credentials as a password build parameter with a default value.
  • Assign an EC2 IAM role to the Jenkins EC2 instance with appropriate permissions to access AWS services. (Ans)
  • Create an AWS credential profile on each Jenkins host.

Which of the following platforms is supported by Docker Machine?

  • VMWare Fusion
  • Parallels
  • All of these (Ans)
  • VirtualBox

Which of the following build triggers can Jenkins automatically manage for you?

  • GitHub (Ans)
  • None of these
  • Docker Hub
  • GitHub and Docker Hub

How can you best deal with waiting for a service dependency to fully initialize in a Docker Compose environment?

  • Make containers that rely on the service depencency sleep for 30 seconds.
  • Create your own service that probes if the service dependency has fully initialized. (Ans)
  • There is no way to deal with this currently.
  • Use the wait_for Docker Compose configuration option.

What is the registry name for Docker Hub?

  • docker.com
  • docker.io (Ans)
  • registry.docker.com
  • index.docker.io

What is basic use of Artifactory?

  • Binary and Package management system (Ans)
  • Source code management system
  • Configuration management system
  • Code management system

What is the JAVA path need to be set before artifactory installation?

  • JAVA_HOME (Ans)
  • JAVA_PATH
  • JRE_PATH
  • JDK_PATH

What is the use of $ARTIFACTORY_HOME/bin/artifactory.sh file

  • To Start the Artifactory Services in Linux (Ans)
  • To Start the Artifactory Services in Windows
  • To Start the Artifactory Services in Mac
  • To Start the Artifactory Services in All Platforms

What is the use of $ARTIFACTORY_HOME/bin/artifactoryctl start

  • To Start the Artifactory Services in Linux as a daemon process
  • To Start the Artifactory Services in Windows as a daemon process
  • To Start the Artifactory Services in Mac as a daemon process
  • To Start the Artifactory Services in All Platforms as a daemon process (Ans)

How to access default Artifactory application over the internet browsers?

  • http://SERVER_DOMAIN:8081/artifactory (Ans)
  • http://SERVER_DOMAIN:8080/artifactory
  • http://SERVER_DOMAIN:8090/artifactory
  • http://SERVER_DOMAIN:8085/artifactory

What is the use of “Artifacts” menu in Dashboard?

  • The Artifacts module is used to browse the repositories in your system and search for artifacts using a number of different methods. (Ans)
  • The Artifacts module is used to browse the Artifacts in your system and search for artifacts using a number of different methods.
  • The Artifacts module is used to browse the Binary in your system and search for artifacts using a number of different methods.
  • The Artifacts module is used to browse the Plugins in your system and search for artifacts using a number of different methods.

What is the function of “Build” menu in Artifactory Dashboard?

  • The Build module displays the Build Browser where you can view all the CI server projects that output their builds to Artifactory. (Ans)
  • The Build module displays the Artifact Browser where you can view all the Artifact server projects that output their builds to Artifactory.
  • The Build module displays the repositories Browser where you can view all the repositories server projects that output their builds to Artifactory.
  • The Build module displays the binary Browser where you can view all the binary server projects that output their builds to Artifactory.

What is not a right repostory type is avaiable in Artifactory

  • Local
  • Remote
  • Virtual
  • Group (Ans)

What is not a right terminolgy for bintray?

  • A global distribution network (CDN)
  • Extreme throughput and redundancy for downloads
  • CI servers metadata integration (Ans)
  • Product and EULA support
Rajesh Kumar