The exam mainly consists of multiple choice and true/false questions. In addition, there are type-in-the-command and UI-based questions. Some of the multiple choice questions are scenario-based questions to test your understanding of Consul usages.
Below are some examples so you can familiarize yourself with the exam format.
ยปTrue/false questions
ยปQ1: When starting the Consul agent with the consul agent -dev
command, all core security features will be initialized with the agent.
๐ True
๐ False
โ Incorrect: True
โ
Correct: False
ยปQ2: Individual agents are responsible for defining and monitoring their own services.
๐ True
๐ False
โ
Correct: True
โ Incorrect: False
ยปQ3: Access Control Lists (ACLs) are used to secure access to the UI, API, CLI, service communications, and agent communications.
๐ True
๐ False
โ
Correct: True
โ Incorrect: False
ยปMultiple choice questions
When there is more than one correct answer, the question explicitly states so. For example, "Choose TWO correct answers."
ยปQ4: Which protocol(s) need to be enabled in your network configuration to permit the nodes to communicate over the gossip protocol?
๐ TCP and UDP
๐ gRPC
๐ SSL
๐ HTTP and HTTPS
๐ All of the above
โ
Correct: TCP and UDP
โ Incorrect: gRPC
โ Incorrect: SSL
โ Incorrect: HTTP and HTTPS
โ Incorrect: All of the above
ยปQ5: What are the benefits of using the Consul Enterprise feature of adding read replicas in a redundancy zone to your Consul datacenter? Choose two correct answers.
- Read-scalability
- Redundancy
- Increase quorum
- Segment your network
- Disaster recovery
โ
Correct: Read-scalability
โ
Correct: Redundancy
โ Incorrect: Increase quorum
โ Incorrect: Segment your network
โ Incorrect: Disaster recovery
ยปQ6: You can query for services using the following HTTP API call.
The following response is returned:
You want to retrieve a list of healthy instances of the service. Fill in the blank in the following command:
curl http://localhost:8500/v1/health/service/web______
- ?healthy
- ?valid-only
- ?available=true
- ?passing
- ?failing=false
โ Incorrect: ?healthy
โ Incorrect: ?valid-only
โ Incorrect: ?available=true
โ
Correct: ?passing
โ Incorrect: ?failing=false
ยปUI questions
ยปQ7: You notice the following error in the Consul UI. What is being indicated by the error?
๐ The node hosting the Dashboard service is down.
๐ The proxy in the service mesh has failed.
๐ The dashboard service failed to register.
๐ One or more health checks for the Dashboard service have failed.
โ Incorrect: The node hosting the Dashboard service is down.
โ Incorrect: The proxy in the service mesh has failed.
โ Incorrect: The dashboard service failed to register.
โ
Correct: One or more health checks for the Dashboard service have failed.
ยปQ8: You navigate to the Intentions page in the Consul UI and see the following content. With this configuration, what will be the behavior of web -> api
service communication?
๐ All service to service communication will be denied, including web -> api
.
๐ The web service will be allowed to communicate with the api service.
๐ Communication from web -> api
can not occur until an api -> web
rule is created.
๐ The api service will be able to send traffic to web.
โ Incorrect: All service to service communication will be denied, including web -> api.
โ
Correct: The web service will be allowed to communicate with the api service.
โ Incorrect: Communication from web -> api can not occur until an api -> web rule is created.
โ Incorrect: The api service will be able to send traffic to web.
ยปNext steps
The Review Guide lists a table of exam objectives with its corresponding documentation and the learn tutorial link. Use the table as your check-list to prepare for the exam.