2V0-71.23 Question 198
Select 4You are deploying a Tanzu Kubernetes Grid (TKG) cluster in your environment. Which of the following components are essential to the functioning of Tanzu Kubernetes Grid and are deployed as part of its architecture?
- A
Cluster API
- B
etcd
- C
Tanzu Mission Control
- D
kube-proxy
- E
Harbor Registry
- F
CoreDNS
Show answer and explanation
Correct answers: A, B, D, F
Explanation
Tanzu Kubernetes Grid relies on several essential Kubernetes components and its own mechanisms to manage clusters. Cluster API provides lifecycle management capabilities, etcd ensures cluster configuration and state are preserved, kube-proxy manages networking, and CoreDNS enables DNS resolution in the cluster. Tanzu Mission Control and Harbor Registry, while useful in broader VMware and container ecosystems, are not directly part of the TKG architecture.
- A. Correct.
Cluster API is a critical component of Tanzu Kubernetes Grid. It is responsible for the lifecycle management of Kubernetes clusters, including creation, scaling, and upgrades.
- B. Correct.
etcd is a distributed key-value store that is essential for Kubernetes cluster operation. It stores all the configuration data and state for the cluster.
- C. Incorrect.
Tanzu Mission Control is a separate VMware product used for managing multiple clusters across different environments. It is not a core component deployed by Tanzu Kubernetes Grid itself.
- D. Correct.
kube-proxy is a Kubernetes component deployed in every cluster to manage networking and routing for pods and services. It is an essential part of a TKG cluster.
- E. Incorrect.
Harbor Registry is a container registry solution and is not a required or default component of Tanzu Kubernetes Grid deployments.
- F. Correct.
CoreDNS is the default DNS service for Kubernetes clusters, including those deployed by Tanzu Kubernetes Grid. It is essential for service discovery within the cluster.