0 of 25 Questions completed
Questions:
You have already completed the quiz before. Hence you can not start it again.
You must sign in or sign up to start the quiz.
You must first complete the following:
Quiz complete. Results are being recorded.
0 of 25 Questions answered correctly
Your time:
Time has elapsed
You have reached 0 of 0 point(s), (0 )
Earned Point(s): 0 of 0 , (0 )
0 Essay(s) Pending (Possible Point(s): 0 )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Current
Review
Answered
Correct
Incorrect
Question 1 of 25
1 point(s)
Suppose the node where a Pod is running has enough of a resource available. In that case, it is possible and allowed for a container to use more resources than its request for that resource specifies. However, a container is not allowed to use more than which?
Question 2 of 25
1 point(s)
Which allows you to specify the number of necessary resources to run a container. They govern which worker nodes the containers be scheduled on. When Kubernetes is getting ready to run a particular pod, it chooses a worker node based on which of that Pod’s containers. Kubernetes uses those values to choose a node with enough resources to run that Pod?
Question 3 of 25
1 point(s)
Which probe checks on an application’s health, and if the health check fails, kubelet restarts the affected container automatically?
Question 4 of 25
1 point(s)
Which Kubernetes probe can ensure certain conditions are met before an application can serve traffic. These requirements include ensuring that the dependent service is ready and recognizing the need to load a huge dataset.
Question 5 of 25
1 point(s)
The kubelet uses which probe to know when a container application has started. If such a probe is configured, it disables liveness and readiness checks until it succeeds, ensuring those probes do not interfere with the application startup. It can be used to implement liveness checks on slow-starting containers, preventing them from being destroyed by the kubelet before they are fully operational?
Question 6 of 25
1 point(s)
This applies to all containers in the Pod. Which only refers to restarts of the containers by the kubelet on the same node. After containers in a Pod depart, the kubelet restarts them with a five-minute back-off delay (10s, 20s, 40s). After a container has run for 10 minutes without issue, the kubelet resets the restart back-off timer for that container?
Question 7 of 25
1 point(s)
In Kubernetes, which is the default restart policy. With this policy, containers always are restarted if they stop, even if completed successfully. This policy should be used for applications that always need to be running?
Question 8 of 25
1 point(s)
Which policy always restart containers only if the container process exits with an error code or the container is determined to be unhealthy by a liveness probe. Use this policy for applications that need to run successfully and then stop?
Question 9 of 25
1 point(s)
Which restart policy cause the pod’s containers to never be restarted, even if the container exits or a liveness probe fails. This Policy should be used for applications that should only run once and never be resumed automatically?
Question 10 of 25
1 point(s)
Which is a simple and effective way to transfer data amongst containers in a Pod in Kubernetes. In most circumstances, using a directory on the host shared by all containers within a Pod?
Question 11 of 25
1 point(s)
Which uses the rbac.authorization.k8s.io API group to drive authorization decisions, allowing you to dynamically configure policies through the Kubernetes API?
Question 12 of 25
1 point(s)
When you access the cluster (for example, using kubectl), you are authenticated by the apiserver as a particular User Account currently. It is usually admin unless your cluster administrator has customized your cluster. Processes running within pods can also communicate with the apiserver. When they do, they are authenticated as a particular which?
Question 13 of 25
1 point(s)
Which pipeline provides a limited set of metrics related to cluster components such as the Horizontal Pod Autoscaler controller, as well as the kubectl top utility? These metrics are gathered by the lightweight, in-memory metrics-server and made available via the metrics.k8s.io API?
Question 14 of 25
1 point(s)
An RBAC contains which rules represent a set of permissions. Permissions are purely additive (there are no “deny” rules)?
Question 15 of 25
1 point(s)
Which is a command-line tool that allows you to interact with Kubernetes. kubectl uses the Kubernetes API to communicate with the cluster and carry out your commands. You can use that to deploy applications, inspect and manage cluster resources, and view logs?
Question 16 of 25
1 point(s)
Which is the default scheduler for Kubernetes and runs as part of the control plane. That is designed so that, if you want and need to, you can write your scheduling component and use that instead?
Question 17 of 25
1 point(s)
Which is the simplest recommended form of node selection constraint. That is a field of PodSpec. It specifies a map of key-value pairs. For the pod to be eligible to run on a node, the node must have each indicated key-value pairs as labels (it can have additional labels). The most common usage is one key-value pair?
Question 18 of 25
1 point(s)
It is the simplest form of node selection constraint, but it is typically not used due to its limitations. That is a field of PodSpec. If it is not empty, the scheduler disregards the pod, and the kubelet running on the identified node attempts to run it. Thus, if that is provided in the PodSpec, does it take precedence over the above methods for node selection?
Question 19 of 25
1 point(s)
Which ensures that all or some Nodes run a copy of a Pod. Pods are added to nodes when they are added to the cluster. Pods are trash collected as nodes are removed from the cluster. Deleting that cleans up the Pods it created?
Question 20 of 25
1 point(s)
Which are controlled directly by the kubelet daemon on a single node rather than through the API server. Unlike Pods handled by the control plane (for example, a Deployment), the kubelet instead monitors each static Pod and restarts it if it fails?
Question 21 of 25
1 point(s)
The kubelet automatically creates the Kubernetes API server for each static Pod. It means that the Pods running on a node are visible on the API server but cannot be controlled from there. The Pod names are suffixed with the node hostname with a leading hyphen?
Question 22 of 25
1 point(s)
Which provides declarative updates for Pods and ReplicaSets. You describe the desired state, and the Deployment Controller changes the actual state to the desired state at a controlled rate. You can choose whether to construct new ReplicaSets or delete current Deployments and replace them with new Deployments?
Question 23 of 25
1 point(s)
Which purpose is to maintain a stable set of replica Pods running at any given time. Is it frequently used to ensure the availability of a certain quantity of identical Pods?
Question 24 of 25
1 point(s)
Which are used for identifying and selecting a specific group of objects using their labels?
Question 25 of 25
1 point(s)
Which key-value pairs are attached to Kubernetes objects, e.g., Pods and ReplicaSets?