Tanzu Packages are common Kubernetes applications that you can deploy to TKG clusters to bootstrap and operationalize your clusters. Tanzu Packages include Contour ingress, Prometheus monitoring, FluentBit logging, Grafana visualization, and Harbor registry.
Persistent Storage Requirements for Tanzu Packages Tanzu Packages require persistent storage. Verify that the target TKG cluster is provisioned with a default storage class and that the vSphere Namespace has sufficient storage.
Install Tanzu Packages on TKG 2.0 Clusters on Supervisor Using the Tanzu CLI You can use the Tanzu CLI to install Tanzu Packages on TKG 2.0 clusters on Supervisor.
Install Tanzu Package Prerequisites Using Kubectl TKG 2.0 on Supervisor includes the Carvel packaging system as well as Kapp Controller. To get started with Tanzu Packages, install the Package Repository and Cert Manager applications on each TKG 2.0 cluster where you plan to install Tanzu Packages.
Install the Tanzu Package for Contour Ingress Using Kubectl Contour is a Kubernetes ingress controller that uses the Envoy reverse proxy. Install the Tanzu Package for Contour Ingress to expose ingress routes to services running on TKG 2.0 clusters.
Install the Tanzu Package for Prometheus Monitoring Using Kubectl Prometheus is a system and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true. Alertmanager handles alerts generated by Prometheus and routes them to their receiving endpoints. Deploy the Tanzu Packages for Prometheus to collect and view metrics for TKG 2.0 clusters.
Install the Tanzu Package for Fluent Bit Logging Using Kubectl Fluent Bit is a fast, lightweight log processor and forwarder that lets you collect application data and logs from different sources, unify them, and send them to multiple destinations. Deploy the Tanzu Package for Fluent Bit to collect and forward TKG 2.0 cluster logs to your destination of choice.
Install the Tanzu Pacakge for Grafana Visualization Using Kubectl Grafana lets you query, visualize, alert on, and explore metrics no matter where they are stored. Grafana provides tools to form graphs and visualizations from application data. Install the Tanzu Package for Grafana to generate and view metrics for TKG clusters.
Install the Tanzu Package for Harbor Registry Using Kubectl Harbor is an open-source container registry. You can install the Tanzu Package for Harbor Registry as a private registry store for the container images you want to deploy to TKG 2.0 clusters.
Install the Tanzu Package for External DNS Service Discovery Using Kubectl External DNS synchronizes exposed TKG cluster load balancer services and ingresses with DNS providers. You can deploy the Tanzu Package for External DNS to provide dynamic service discovery for your cluster.