I would say the correct answers are:
https://www.examtopics.com/exams/vmware/2v0-33-22/view/2/#
A. Balances pods across the nodes within a Kubernetes cluster. - Scheduler
D. Stores Kubernetes cluster data in a key-value data store. - etcd
E. Watches the API for changes and responds with appropriate actions. - Controller manager
Kubernetes Components
https://kubernetes.io/docs/concepts/overview/components/
The A answer is not correct
The Kubernetes scheduler is a separate component that is responsible for scheduling pods onto available nodes within the cluster. The control plane components, on the other hand, are responsible for managing the overall state of the cluster and providing an interface for users and administrators to interact with the cluster.
B. Ensures that containers are running in a pod.
D. Stores Kubernetes cluster data in a key-value data store.
E. Watches the API for changes and responds with appropriate actions.
Kubernetes control plane has components as lists.
Controller Manager: Runs the controllers that watch the API for changes and that respond with appropriate actions.
Scheduler: Balances pods across the nodes within a Kubernetes cluster.
API Server: Entry point into the Kubernetes platform.
etcd: A key-value datastore where Kubernetes cluster data is stored, for example, cluster configuration and current state.
BDE are the correct option : B. Ensures that containers are running in a pod.
This function is managed by the kubelet, which communicates with the control plane to ensure containers are running in a Pod. However, strictly speaking, the kubelet runs on each node and is not part of the control plane. But the control plane does determine how many instances of your application should be running.
D. Stores Kubernetes cluster data in a key-value data store.
The etcd component is a consistent and highly-available key-value store used as Kubernetes' backing store for all cluster data.
E. Watches the API for changes and responds with appropriate actions.
The Controller Manager does this. It regulates controllers that handle state, such as ensuring the desired number of replicas for a deployment exists or handling node operations.
The Kubernetes control plane includes various components responsible for managing and orchestrating containers and pods, and one of those components is the kubelet. The kubelet is responsible for ensuring that the containers specified in a pod are running and healthy. It communicates with the container runtime to start, stop, and monitor containers as needed, and reports back to the control plane if any issues arise. So option B is indeed one of the functions provided by the components within the Kubernetes control plane.
as per https://kubernetes.io/docs/concepts/overview/components/ other options do not fit
upvoted 3 times
...
Log in to ExamTopics
Sign in:
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
Marioalfo2
Highly Voted 1 year, 8 months agoJailBreak
1 year, 7 months agoaandc
1 year, 6 months agoIAZZUS
Most Recent 6 months agoKristina95
1 year agoVirtualSteveO
1 year, 1 month agoVirtualSteveO
1 year, 1 month agoManu62
1 year, 1 month agoJailBreak
1 year, 7 months agoJailBreak
1 year, 7 months agoFranzcisco
1 year, 4 months agokrkmar
1 year, 7 months ago