0 of 35 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 35 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
26
27
28
29
30
31
32
33
34
35
Current
Review
Answered
Correct
Incorrect
Question 1 of 35
1 point(s)
Which flags allow you to specify which Namespace you want to interact with when using kubectl?
Question 2 of 35
1 point(s)
What is a Namespace?
Question 3 of 35
1 point(s)
What does the 8 in k8s stand for?
Question 4 of 35
1 point(s)
Which flag can you use with kubeadm to supply a custom configuration file?
Question 5 of 35
1 point(s)
Which Kubernetes component manages containers on an individual node?
Question 6 of 35
1 point(s)
What does kubeadm do?
Question 7 of 35
1 point(s)
What is the Kubernetes control plane?
Question 8 of 35
1 point(s)
What is the primary feature of Kubernetes?
Question 9 of 35
1 point(s)
Which intercepts RESTful calls from user operators and external agents, and then validates and processes them?
Question 10 of 35
1 point(s)
Which are control plane components on the master node running controllers to regulate the state of the Kubernetes cluster?
Question 11 of 35
1 point(s)
Which topology where the distributed data storage cluster provided by etcd is stacked on top of the cluster formed by the nodes, managed by kubeadm that control plane components?
Question 12 of 35
1 point(s)
An HA cluster with ___________ topology, where the distributed data storage cluster provided by etcd, is separate from the cluster established by control plane nodes.
Question 13 of 35
1 point(s)
Which tool is for managing packages of pre-configured Kubernetes resources?
Question 14 of 35
1 point(s)
Which is a tool to help Docker Compose users move to Kubernetes?
Question 15 of 35
1 point(s)
Which configuration management tool allows you to manage Kubernetes object configurations? It is a little similar to the helm in that it allows you to share and reuse these template configurations for Kubernetes applications.
Question 16 of 35
1 point(s)
You can use which command to safely evict all of your pods from a node before performing maintenance on the node (e.g., kernel upgrade, hardware maintenance, etc.). Safe evictions allow the pod’s containers to gracefully terminate and respect the PodDisruptionBudgets you have specified?
Question 17 of 35
1 point(s)
When doing maintenance, you may need to deactivate a Kubernetes node. You may accomplish this by which of the following? Containers currently executing on the node be gently terminated (and potentially rescheduled on another node)?
Question 18 of 35
1 point(s)
Which guarantees that a Pod is replicated on all (or some) Nodes. Pods are added to nodes when added to the cluster, and pods are trash collected as nodes are removed from the cluster? When you delete, which all of the Pods produced are removed?
Question 19 of 35
1 point(s)
_________ is where all Kubernetes objects are stored. Periodically backing up this cluster data is important to recover Kubernetes clusters under disaster scenarios, such as losing all control plane nodes? All Kubernetes states and crucial information are contained in the snapshot file. To keep the sensitive Kubernetes data safe, encrypt the snapshot files.
Question 20 of 35
1 point(s)
Etcd has a ____________ feature. A snapshot can be taken from a live member by using the etcdctl snapshot save command or transferring the member/snap/db file from an etcd data directory that is not presently used by an etcd process. Taking the picture does not affect the member’s performance.
Question 21 of 35
1 point(s)
Which is an object that contains a small amount of sensitive data such as a password, a token, or a key? Such information might otherwise be put in a Pod specification or a container image. Using that means you do not need to include confidential data in your application code?
Question 22 of 35
1 point(s)
Which API object is used to store non-confidential data in key-value pairs? Pods can consume ConfigMaps as environment variables, command-line arguments, or configuration files in a volume.
Question 23 of 35
1 point(s)
As Services are the primary mode of communication in Kubernetes, we need a way to discover them at runtime. Kubernetes supports which two methods for discovering Services?
Question 24 of 35
1 point(s)
Which may be defined in a Pod’s configuration and utilized elsewhere in the configuration. To keep configuration artifacts separate and make containerized applications portable, you may define Kubernetes using a ConfigMap in Kubernetes. To set Kubernetes environment variables, you may utilize the ‘env’ or ‘envFrom’ fields?
Question 25 of 35
1 point(s)
The other way to pass data to containers is through ________. With that, configuration data from ConfigMap or Secret is passed in the form of a mounted volume. It means that configuration data appear in files available on the container file system. Specifically, does that mean you have a file for each top-level Key in the configuration data, and the contents of that file be all of the data and subkeys associated with that top-level Key?
Question 26 of 35
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 more resources than they should due to which of the following?
Question 27 of 35
1 point(s)
Which of the following 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 28 of 35
1 point(s)
Which probe checks on an application’s health, and if the health check fails, kubelet restarts the affected container automatically?
Question 29 of 35
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 30 of 35
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 that 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 31 of 35
1 point(s)
Which of the following applies to all containers in the Pod, and 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 32 of 35
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 33 of 35
1 point(s)
Which policy always restarts 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 34 of 35
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 35 of 35
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 is adequate.