ExamGecko
Home Home / Cisco / 300-910

Cisco 300-910 Practice Test - Questions Answers, Page 9

Question list
Search
Search

List of questions

Search

Related questions











Refer to the exhibit.

Which action allows the development team to reach the deployed application?

A.

Create an init container to initialize routes for the containers in the pod

A.

Create an init container to initialize routes for the containers in the pod

Answers
B.

Create a service to expose the logic running in the pod

B.

Create a service to expose the logic running in the pod

Answers
C.

Delete the deployment and redeploy by using a ReplicaSet.

C.

Delete the deployment and redeploy by using a ReplicaSet.

Answers
D.

Delete the deployment and redeploy by using the latest tag for the container image

D.

Delete the deployment and redeploy by using the latest tag for the container image

Answers
Suggested answer: B

An organization is developing an application using Git. Each team member is assigned to work on specific parts of the application. At the end of each task, individual code parts are merged in the main build.

Which two requirements should be implemented to increase the likelihood of continuous integration? (Choose two.)

A.

Changes must be scheduled to deploy at a specific time that has minimal traffic

A.

Changes must be scheduled to deploy at a specific time that has minimal traffic

Answers
B.

Changes must include automated tests

B.

Changes must include automated tests

Answers
C.

Changes must be validated during deployment to the production environment

C.

Changes must be validated during deployment to the production environment

Answers
D.

Smaller, individually testable changes must be merged first

D.

Smaller, individually testable changes must be merged first

Answers
E.

Team members must be responsible for the code committed by any team member

E.

Team members must be responsible for the code committed by any team member

Answers
Suggested answer: B, C

What is an advantage of using configuration management tools to automate infrastructure services?

A.

eliminates the need to run integration tests within the CI/CD pipeline

A.

eliminates the need to run integration tests within the CI/CD pipeline

Answers
B.

provides high native monitoring of services

B.

provides high native monitoring of services

Answers
C.

eliminates the need for CI/CD tools

C.

eliminates the need for CI/CD tools

Answers
D.

integrates with container orchestration

D.

integrates with container orchestration

Answers
Suggested answer: D

An application is being developed to be used by the HR department of a company on a global scale.

The application will be used as a central repository for employee contracts. For user access, a RADIUS server will be used with authorized user groups.

Which action must be used to prevent developers from accidentally committing secrets in the code?

A.

Add a unit test to block the secrets

A.

Add a unit test to block the secrets

Answers
B.

Add a precommit Git hook to block the secrets

B.

Add a precommit Git hook to block the secrets

Answers
C.

Add dast to the repository to block the secrets

C.

Add dast to the repository to block the secrets

Answers
D.

Add a job in the CI build to block the secrets

D.

Add a job in the CI build to block the secrets

Answers
Suggested answer: D

Refer to the exhibit.

An organization has issues with code-based failures after implementing a CI/CD pipeline to automate the builds and deployment phases of an application.

Which action must be added to the pipeline, after the application is deployed in the staging environment to minimize failures and to ensure a successful continuous deployment?

A.

Restructuring and monitoring tests must be run after it is promoted to production

A.

Restructuring and monitoring tests must be run after it is promoted to production

Answers
B.

Restructuring and monitoring tests must be run before it is promoted to production

B.

Restructuring and monitoring tests must be run before it is promoted to production

Answers
C.

Functional and nonfunctional tests must be run after it is promoted to production

C.

Functional and nonfunctional tests must be run after it is promoted to production

Answers
D.

Functional and nonfunctional tests must be run before it is promoted to production

D.

Functional and nonfunctional tests must be run before it is promoted to production

Answers
Suggested answer: D

Explanation:

According to Cisco's Implementing DevOps Solutions and Practices using Cisco Platforms (DEVOPS) Study Manual, it is important to run functional and non-functional tests before promoting the application to production. This is essential in order to identify and address any issues that could cause code-based failures. Additionally, a pipeline should include automated tests that can be used to verify that processes are running correctly. By running these tests before promoting to production, you can ensure that any potential issues are identified and addressed before the application is released.

An application has been designed based on microservices. The application is deployed on Kubernetes using multiple pods that share the same IP address. Each pod is responsible for a service in the application.

Which command validates the success of the application deployment?

A.

kubectl get pods -o wide -w

A.

kubectl get pods -o wide -w

Answers
B.

kubectl rollout status deployment

B.

kubectl rollout status deployment

Answers
C.

kubectl describe pods/

C.

kubectl describe pods/

Answers
D.

kubectl rollout history deployment

D.

kubectl rollout history deployment

Answers
Suggested answer: A

A developer is creating an application based on microservices. The application will be used as a central repository for all company's documents. One of the microservices in the application will perform image processing. This microservice must autoscale to meet the current load and avoid down time.

Which metric must be used to trigger autoscaling events?

A.

network

A.

network

Answers
B.

CPU/GPU

B.

CPU/GPU

Answers
C.

disk I/O

C.

disk I/O

Answers
D.

memory

D.

memory

Answers
Suggested answer: B

What is a capability of node-level logging in Kubernetes?

A.

Using the Kubernetes JSON logging driver enables log persistence

A.

Using the Kubernetes JSON logging driver enables log persistence

Answers
B.

Output that is written to stdin is retrieved by using kubectl

B.

Output that is written to stdin is retrieved by using kubectl

Answers
C.

Output that is written to stderr is not logged or retrievable by using kubectl

C.

Output that is written to stderr is not logged or retrievable by using kubectl

Answers
D.

Using the local logging driver of Docker enables log persistence

D.

Using the local logging driver of Docker enables log persistence

Answers
Suggested answer: A

Which Dockerfile yields the most predictable builds?

A.


A.


Answers
B.


B.


Answers
C.


C.


Answers
D.


D.


Answers
Suggested answer: C

What is the purpose of using sysprep when developing a Microsoft Windows-based golden image process?

A.

prepares a new host to accept a hard drive image built on another machine

A.

prepares a new host to accept a hard drive image built on another machine

Answers
B.

removes all host-specific information and components from the local machine

B.

removes all host-specific information and components from the local machine

Answers
C.

installs all the latest security patches and OS updates to the local machine

C.

installs all the latest security patches and OS updates to the local machine

Answers
D.

writes the local hard drive image to an ISO file that can be deployed to another machine

D.

writes the local hard drive image to an ISO file that can be deployed to another machine

Answers
Suggested answer: B
Total 128 questions
Go to page: of 13