Auto-Managed Packages

This topic describes auto-managed packages. The lifecycle of auto-managed packages, including installation and version updates, is managed by Tanzu Kubernetes Grid.

List of Auto-Managed Packages

The table below lists all of the auto-managed packages that are included in Tanzu Kubernetes Grid. To determine which auto-managed packages to install during cluster creation, Tanzu Kubernetes Grid reads the cluster configuration information that you provide in the installer interface or in the Tanzu CLI. Some of these packages are installed in every cluster by default, regardless of your cluster configuration.

Package Package repository Package namespace Cluster type Package description
ako-operator tanzu-core tkg-system Management (vSphere only) Provides VMware NSX Advanced Load Balancer. This package is installed if NSX Advanced Load Balancer is enabled.
antrea tanzu-core tkg-system Management and workload Enables pod networking and enforces network policies for Kubernetes clusters. If Antrea is selected as the CNI provider, this package is installed in every cluster.
calico tanzu-core tkg-system Management and workload Enables pod networking and enforces network policies for Kubernetes clusters. If Calico is selected as the CNI provider, this package is installed in every cluster.
kapp-controller tanzu-core tkg-system Management and workload Manages packages. kapp-controller is installed in every cluster.
load-balancer-and-ingress-service (AKO) tanzu-core tkg-system Management and workload (vSphere only) Provides L4+L7 load balancing for applications running in clusters created by Tanzu Kubernetes Grid; used for north-south traffic. Also called Avi Kubernetes Operator (AKO), this package is installed in every cluster if NSX Advanced Load Balancer is enabled.
metrics-server tanzu-core tkg-system Management and workload Provides Metrics Server. This package is installed in every cluster.
pinniped tanzu-core tkg-system Management and workload Provides user authentication. If identity management is enabled, this package is installed in every cluster. If you disable identity management when you create the management cluster, you can reenable it later. For more information, see Enable and Configure Identity Management in an Existing Deployment.
tanzu-addons-manager tanzu-core tkg-system Management Manages the lifecycle of tanzu-core packages. tanzu-addons-manager is installed in every management cluster.
vsphere-cpi tanzu-core tkg-system Management and workload (vSphere only) Provides the vSphere Cloud Provider Interface. This package is installed in every cluster.
vsphere-csi tanzu-core tkg-system Management and workload (vSphere only) Provides the vSphere Cloud Storage Interface. This package is installed in every cluster.

Installation and Version Updates

Tanzu Kubernetes Grid manages the lifecycle of auto-managed packages. This includes automatic package installation and version updates. When you upgrade a cluster, as part of the upgrade process, Tanzu Kubernetes Grid updates the versions of the auto-managed packages that are installed in the cluster.

Configuration Updates

Because the auto-managed packages are managed by Tanzu Kubernetes Grid, you typically do not need to update their configuration, with the following exceptions:

  • You want to update your LDAP or OIDC settings.
  • You want to update your Antrea, vSphere CPI, or vSphere CSI settings.

For information about the Pinniped, Antrea, vSphere CPI, or vSphere CSI settings that you can update after cluster creation, see View and Update Configuration Information for Auto-Managed Packages.

check-circle-line exclamation-circle-line close-line
Scroll to top icon