2V0-71.23 Question 196
Select 4You are tasked with deploying Tanzu Kubernetes Grid (TKG) in your organization’s infrastructure. During a review session, your team asks about the core components that are deployed as part of a Tanzu Kubernetes Grid cluster. Which of the following are components that run in a TKG deployment?
- A
Cluster API for Kubernetes lifecycle management
- B
etcd for state management and data storage
- C
Calico or Antrea for container networking
- D
Kubernetes kube-scheduler for workload scheduling
- E
Prometheus for monitoring and alerting
Show answer and explanation
Correct answers: A, B, C, D
Explanation
Tanzu Kubernetes Grid includes several core Kubernetes components to ensure proper cluster operations. These include Cluster API for lifecycle management, etcd for state storage, a container networking solution (e.g., Calico or Antrea), and Kubernetes components like kube-scheduler. Prometheus, while useful for monitoring, is not a built-in core component of TKG and requires separate deployment or integration.
- A. Correct.
Cluster API is a core component of Tanzu Kubernetes Grid, as it handles the lifecycle management of Kubernetes clusters, including creation, scaling, and upgrades.
- B. Correct.
etcd is a critical component for Kubernetes clusters, including TKG, as it stores cluster state and configuration data.
- C. Correct.
Container networking is managed by CNI plugins like Calico or Antrea in Tanzu Kubernetes Grid to ensure proper network connectivity between pods and nodes.
- D. Correct.
Kubernetes kube-scheduler is part of TKG as it is a critical component of Kubernetes for scheduling workloads across the cluster nodes.
- E. Incorrect.
Prometheus, while commonly used in Kubernetes environments for monitoring and alerting, is not a default core component of Tanzu Kubernetes Grid. It is an optional add-on that can be integrated into the environment.