The Tanzu Standard repository contains services packaged in Carvel format that you can deploy to Tanzu Kubernetes Grid (TKG) clusters. Each datestamped repository version contains a set of package versions that are all compatible with the same Kubernetes versions.
For information about VMware support for these packages, see Tanzu Standard Repository Package Support.
NoteAs of v2.5, TKG does not support clusters on AWS or Azure. See the End of Support for TKG Management and Workload Clusters on AWS and Azure in the Tanzu Kubernetes Grid v2.5 Release Notes.
This version of the datestamped Tanzu Standard repo is compatible with Tanzu Kubernetes Grid v2.5.2 and contains the following component versions:
Component versions packaged in this datestamped Tanzu Standard repo:
Component versions packaged in this datestamped Tanzu Standard repo:
Component versions packaged in this datestamped Tanzu Standard repo:
Package version compatibility on workload clusters is based on their Kubernetes version, not the vSphere with Tanzu version of their Supervisor or the TKG version of their standalone management cluster.
Package versions in the Tanzu Standard repository are compatible with Tanzu Kubernetes releases (TKrs) for Kubernetes minor versions v1.28, v1.27, and v1.26 as follows:
Package | Package Version | Kubernetes v1.28 TKrs | Kubernetes v1.27 TKrs | Kubernetes v1.26 TKrs |
---|---|---|---|---|
Cert Manager cert-manager |
1.12.2+vmware.2-tkg.2 | ✔ | ✔ | ✔ |
Cluster Autoscaler cluster-autoscaler |
1.27.2+vmware.1-tkg.3 | ✔ | ✔ | ✔ |
1.26.2+vmware.1-tkg.3 | ✔ | ✔ | ✔ | |
1.25.1+vmware.1-tkg.3 | ✔ | ✔ | ✔ | |
Contour contour |
1.28.2+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
1.27.1+vmware.1-tkg.1 | ✔ | ✔ | ✔ | |
1.26.2+vmware.1-tkg.1 | ✔ | ✔ | ✔ | |
External CSI Snapshot Validation Webhook external-csi-snapshot-webhook |
6.1.0+vmware.1-tkg.5 | ✔ | ✔ | ✔ |
External DNS external-dns |
0.13.6+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
0.12.2+vmware.7-tkg.1 | ✔ | ✔ | ✔ | |
0.11.0+vmware.1-tkg.8 | ✔ | ✔ | ✔ | |
0.10.0+vmware.1-tkg.8 | ✔ | ✔ | ✔ | |
Fluent Bit fluent-bit |
2.1.6+vmware.1-tkg.2 | ✔ | ✔ | ✔ |
FluxCD Helm Controller fluxcd-helm-controller |
0.28.1+vmware.1-tkg.4 | ✔ | ✔ | ✔ |
0.21.0+vmware.1-tkg.5 | ✔ | ✔ | ✔ | |
FluxCD Kustomize Controller fluxcd-source-controller |
0.32.0+vmware.1-tkg.4 | ✔ | ✔ | ✔ |
0.24.4+vmware.1-tkg.5 | ✔ | ✔ | ✔ | |
FluxCD Source Controller fluxcd-source-controller |
0.36.1+vmware.2-tkg.2 | ✔ | ✔ | ✔ |
0.33.0+vmware.2-tkg.3 | ✔ | ✔ | ✔ | |
0.24.4+vmware.2-tkg.3 | ✔ | ✔ | ✔ | |
Grafana grafana |
10.0.1+vmware.1-tkg.2 | ✔ | ✔ | ✔ |
Harbor harbor |
2.9.1+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
Multus CNI multus-cni |
4.0.1+vmware.2-tkg.1 | ✔ | ✔ | ✔ |
Prometheus prometheus |
2.45.0+vmware.1-tkg.2 | ✔ | ✔ | ✔ |
vSphere PV CSI Webhook vsphere-pv-csi-webhook |
3.1.0+vmware.1-tkg.3 | ✔ | ✔ | ✔ |
Whereabouts whereabouts |
0.6.3+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
0.5.4+vmware.1-tkg.1 | ✔ | ✔ | ✔ | |
0.5.1+vmware.2-tkg.1 | ✔ | ✔ | ✔ |
TKG version | jetstack_cert-manager version | vmware cert-manager package version | Kubernetes version compatibility |
2.5, 2.4 | v1.12.2 | v1.12.2+vmware.2-tkg.2 | 1.21-1.27 |
cert-manager v1.12.2 contains following component image versions:
Cert Manager package versions 1.9.x and prior are not supported on TKrs released with TKG v2.4. See Supported Releases in the cert-manager documentation.
Included versions:
Contour v1.27.1
Contour v1.26.2
See the Contour Compatibility Matrix.
See the release notes for the following versions of External DNS included in the Tanzu Standard v2024.4.12 repository:
The Fluent Bit package v2.1.6+vmware.1-tkg.2 contains following component image versions:
Source controller: fluxcd-source-controller
version is unchanged since v2023.9.19, released with TKG v2.4.0; see the fluxcd-source-controller v0.36.1 release notes.
Helm controller and Kustomize controller: fluxcd-helm-controller
and fluxcd-kustomize-controller
versions are unchanged since v2023.7.13, released with TKG v2.3.0. See FluxCD Controllers in the Tanzu Kubernetes Grid v2.3 Release Notes.
k8s-sidecar
v1.24.6 release notesGrafana package v10.0.1+vmware.1-tkg.2 contains following component image versions:
git compare
for v2.8.4 and v2.9.1.Harbor v2.9.1 contains the following component image versions:
Prometheus v2.45.0 contains the following component image versions:
v2.37.0+vmware.2-tkg.1
and prior are not supported on TKrs released with TKG v2.4. Those package versions used Pod Security Policies, which were removed in Kubernetes v1.25.external-csi-snapshot-webhook
and snapshot-validation-webhook
on the cluster using the Tanzu CLI.csi-snapshotter sidecar
and snapshot-controller
, which CSI snapshot support also requires, are pre-installed on newly-created, Supervisor-deployed workload clusters and need not be installed manually on TKGS.Snapshot Validation Webhook v6.1.0 contains following component image version:
registry.k8s.io/sig-storage/snapshot-validation-webhook:v6.1.0
external-csi-snapshot-webhook contains the following component image version:
vSphere 8.0U2 enables CSI snapshot support for vSphere with Tanzu Supervisor and its workload clusters.
vSphere PV CSI Webhook requires cert-manager, for secure X509 communication with the Kubernetes API server.
Package version compatibility on workload clusters is based on their Kubernetes version, not the vSphere with Tanzu version of their Supervisor or the TKG version of their standalone management cluster.
Package versions in the Tanzu Standard repository are compatible with Tanzu Kubernetes releases (TKrs) for Kubernetes minor versions v1.28, v1.27, and v1.26 as follows:
Package | Package Version | Kubernetes v1.28 TKrs | Kubernetes v1.27 TKrs | Kubernetes v1.26 TKrs |
---|---|---|---|---|
Cert Manager cert-manager |
1.12.2+vmware.2-tkg.1 | ✔ | ✔ | ✔ |
Cluster Autoscaler cluster-autoscaler |
1.27.2+vmware.1-tkg.3 | ✔ | ✔ | ✔ |
1.26.2+vmware.1-tkg.3 | ✔ | ✔ | ✔ | |
1.25.1+vmware.1-tkg.3 | ✔ | ✔ | ✔ | |
Contour contour |
1.26.1+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
1.25.3+vmware.1-tkg.1 | ✔ | ✔ | ✔ | |
1.24.6+vmware.1-tkg.1 | ✔ | ✔ | ✔ | |
External CSI Snapshot Validation Webhook external-csi-snapshot-webhook |
6.1.0+vmware.1-tkg.3 | ✔ | ✔ | ✔ |
External DNS external-dns |
0.13.6+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
0.12.2+vmware.7-tkg.1 | ✔ | ✔ | ✔ | |
0.11.0+vmware.1-tkg.8 | ✔ | ✔ | ✔ | |
0.10.0+vmware.1-tkg.8 | ✔ | ✔ | ✔ | |
Fluent Bit fluent-bit |
2.1.6+vmware.1-tkg.2 | ✔ | ✔ | ✔ |
FluxCD Helm Controller fluxcd-helm-controller |
0.28.1+vmware.1-tkg.4 | ✔ | ✔ | ✔ |
0.21.0+vmware.1-tkg.5 | ✔ | ✔ | ✔ | |
FluxCD Kustomize Controller fluxcd-source-controller |
0.32.0+vmware.1-tkg.4 | ✔ | ✔ | ✔ |
0.24.4+vmware.1-tkg.5 | ✔ | ✔ | ✔ | |
FluxCD Source Controller fluxcd-source-controller |
0.36.1+vmware.2-tkg.2 | ✔ | ✔ | ✔ |
0.33.0+vmware.2-tkg.3 | ✔ | ✔ | ✔ | |
0.24.4+vmware.2-tkg.3 | ✔ | ✔ | ✔ | |
Grafana grafana |
10.0.1+vmware.1-tkg.2 | ✔ | ✔ | ✔ |
Harbor harbor |
2.9.1+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
Multus CNI multus-cni |
4.0.1+vmware.2-tkg.1 | ✔ | ✔ | ✔ |
Prometheus prometheus |
2.45.0+vmware.1-tkg.2 | ✔ | ✔ | ✔ |
vSphere PV CSI Webhook vsphere-pv-csi-webhook |
3.1.0+vmware.1-tkg.3 | ✔ | ✔ | ✔ |
Whereabouts whereabouts |
0.6.1+vmware.3-tkg.1 | ✔ | ✔ | ✔ |
0.5.4+vmware.1-tkg.1 | ✔ | ✔ | ✔ | |
0.5.1+vmware.2-tkg.1 | ✔ | ✔ | ✔ |
TKG version | jetstack_cert-manager version | vmware cert-manager package version | Kubernetes version compatibility |
2.5, 2.4 | v1.12.2 | v1.12.2+vmware.2-tkg.2 | 1.21-1.27 |
cert-manager v1.11.1 contains following component image versions:
Cert Manager package versions 1.9.x and prior are not supported on TKrs released with TKG v2.4. See Supported Releases in the cert-manager documentation.
Included versions:
envoy.service.loadBalancerTLSTermination: true
.See the Contour Compatibility Matrix.
envoy.service.loadBalancerIP
configuration field is deprecated in the Contour v1.25.2 package schema. Use cloud provider-specific Service
annotations instead.See the release notes for the following versions of External DNS included in the Tanzu Standard v2024.2.1 repository:
The Fluent Bit package v2.1.6+vmware.1-tkg.2 contains following component image versions:
Source controller: fluxcd-source-controller
version is unchanged since v2023.9.19, released with TKG v2.4.0; see the fluxcd-source-controller v0.36.1 release notes.
Helm controller and Kustomize controller: fluxcd-helm-controller
and fluxcd-kustomize-controller
versions are unchanged since v2023.7.13, released with TKG v2.3.0. See FluxCD Controllers in the Tanzu Kubernetes Grid v2.3 Release Notes.
k8s-sidecar
v1.24.6 release notesGrafana package v10.0.1+vmware.1-tkg.2 contains following component image versions:
git compare
for v2.8.4 and v2.9.1.Harbor v2.9.1 contains the following component image versions:
Prometheus v2.45.0 contains the following component image versions:
v2.37.0+vmware.2-tkg.1
and prior are not supported on TKrs released with TKG v2.4. Those package versions used Pod Security Policies, which were removed in Kubernetes v1.25.external-csi-snapshot-webhook
and snapshot-validation-webhook
on the cluster using the Tanzu CLI.csi-snapshotter sidecar
and snapshot-controller
, which CSI snapshot support also requires, are are pre-installed on newly-created, Supervisor-deployed TKGS workload clusters and need not be installed manually on TKGS.Snapshot Validation Webhook v6.1.0 contains following component image version:
registry.k8s.io/sig-storage/snapshot-validation-webhook:v6.1.0
external-csi-snapshot-webhook contains the following component image version:
vSphere 8.0U2 enables CSI snapshot support for vSphere with Tanzu Supervisor and its workload clusters.
vSphere PV CSI Webhook requires cert-manager, for secure X509 communication with the Kubernetes API server.
Package version compatibility on workload clusters is based on their Kubernetes version, not the vSphere with Tanzu version of their Supervisor or the TKG version of their standalone management cluster.
Package versions in the Tanzu Standard repository are compatible with Tanzu Kubernetes releases (TKrs) for Kubernetes minor versions v1.27, v1.26, and v1.25 as follows:
Package | Package Version | Kubernetes v1.27 TKrs | Kubernetes v1.26 TKrs | Kubernetes v1.25 TKrs |
---|---|---|---|---|
Cert Manager cert-manager |
1.12.2+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
1.11.1+vmware.1-tkg.1 | ✔ | ✔ | ✔ | |
Cluster Autoscaler cluster-autoscaler |
1.27.2+vmware.1-tkg.3 | ✔ | ✔ | ✔ |
1.26.2+vmware.1-tkg.2 | ✔ | ✔ | ✔ | |
1.25.1+vmware.1-tkg.2 | ✔ | ✔ | ✔ | |
Contour contour |
1.25.2+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
1.24.5+vmware.1 | ✔ | ✔ | ✔ | |
External CSI Snapshot Validation Webhook external-csi-snapshot-webhook |
6.1.0+vmware.1-tkg.3 | ✔ | ✔ | ✔ |
External DNS external-dns |
0.13.4+vmware.2-tkg.2 | ✔ | ✔ | ✔ |
Fluent Bit fluent-bit |
2.1.6+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
FluxCD Helm Controller fluxcd-helm-controller |
0.28.1+vmware.1-tkg.3 | ✔ | ✔ | ✔ |
FluxCD Kustomize Controller fluxcd-source-controller |
0.32.0+vmware.1-tkg.3 | ✔ | ✔ | ✔ |
FluxCD Source Controller fluxcd-source-controller |
0.36.1+vmware.2 | ✔ | ✔ | ✔ |
0.33.0+vmware.2 | ✔ | ✔ | ✔ | |
Grafana grafana |
10.0.1+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
Harbor harbor |
2.8.4+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
2.8.2+vmware.2-tkg.1 | ✔ | ✔ | ✔ | |
Multus CNI multus-cni |
4.0.1+vmware.1-tkg.2 | ✔ | ✔ | ✔ |
3.8.0+vmware.3-tkg.1 | ✔ | ✔ | ✔ | |
Prometheus prometheus |
2.45.0+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
2.37.0+vmware.3-tkg.1 | ✔ | ✔ | ✔ | |
2.36.2+vmware.1-tkg.1 | ✖ | ✖ | ✔ | |
vSphere PV CSI Webhook vsphere-pv-csi-webhook |
✔* | ✔ | ✔* | |
Whereabouts whereabouts |
0.6.1+vmware.2-tkg.2 | ✔ | ✔ | ✔ |
0.5.4+vmware.2-tkg.1 | ✔ | ✔ | ✔ |
* Expected compatibility
TKG version | jetstack_cert-manager version | vmware cert-manager package version | Kubernetes version compatibility |
2.4 | v1.12.2 | v1.12.2+vmware.1-tkg.1 | 1.21-1.27 |
cert-manager v1.11.1 contains following component image versions:
Cert Manager package versions 1.9.x and prior are not supported on TKrs released with TKG v2.4. See Supported Releases in the cert-manager documentation.
Included versions:
envoy.service.loadBalancerTLSTermination: true
.See the Contour Compatibility Matrix.
envoy.service.loadBalancerIP
configuration field is deprecated in the Contour v1.25.2 package schema. Use cloud provider-specific Service
annotations instead.external-csi-snapshot-webhook
and snapshot-validation-webhook
on the cluster using the Tanzu CLI.csi-snapshotter sidecar
and snapshot-controller
, which CSI snapshot support also requires, are are pre-installed on newly-created, Supervisor-deployed TKGS workload clusters and need not be installed manually on TKGS.Snapshot Validation Webhook v6.1.0 contains following component image version:
registry.k8s.io/sig-storage/snapshot-validation-webhook:v6.1.0
TKG version | external-csi-snapshot-webhook version |
Expected Kubernetes version compatibility | Tested on Kubernetes version |
2.4.1, 2.4.0 | 6.1.0 | 1.18 - latest | 1.26 |
2.3.0 | 6.1.0 | 1.18 - latest | 1.24 |
external-csi-snapshot-webhook contains the following component image version:
The Fluent Bit package v2.1.6+vmware.1-tkg.1 contains following component image versions:
Source controller: fluxcd-source-controller
version is unchanged since v2023.9.19, released with TKG v2.4.0; see the fluxcd-source-controller v0.36.1 release notes.
Helm controller and Kustomize controller: fluxcd-helm-controller
and fluxcd-kustomize-controller
versions are unchanged since v2023.7.13, released with TKG v2.3.0. See FluxCD Controllers in the Tanzu Kubernetes Grid v2.3 Release Notes.
k8s-sidecar
v1.24.6 release notesGrafana package v10.0.1+vmware.1-tkg.2 contains following component image versions:
git compare
for v2.7.1 and v2.8.4.TKG version | Harbor version | Compatible Kubernetes versions |
2.4.1, 2.4.0 | 2.8.4 | v1.25.10, v1.26.5, v1.27.2 |
Harbor v2.8.4 contains the following component image versions:
Prometheus v2.45.0 contains the following component image versions:
v2.37.0+vmware.2-tkg.1
and prior are not supported on TKrs released with TKG v2.4. Those package versions used Pod Security Policies, which were removed in Kubernetes v1.25.TKG version | vsphere-pv-csi-webhook version |
Expected Kubernetes version compatibility | Tested on Kubernetes version |
2.4 | 3.1.0 | 1.18-latest | 1.24, 1.26 |
These release notes apply to packages in the Tanzu Standard v2023.10.16 package repository, which is released around the same date as and compatible with Tanzu Kubernetes Grid (TKG) v2.3.1 and Kubernetes v1.24-1.26.
Package version compatibility on workload clusters is based on their Kubernetes version, not the vSphere with Tanzu version of their Supervisor or the TKG version of their standalone management cluster.
For information about VMware support for these packages, see Tanzu Standard Repository Package Support.
vmware_cert-manager
package includes the acmesolver
component from upstream jetstack_cert-manager
.TKG version | jetstack_cert-manager version | VMware cert-manager package version | Kubernetes version compatibility |
v2.3.1, v2.3.0 | v1.11.1 | v1.11.1+vmware.1 | v1.21-1.27 |
cert manager v1.11.1 contains following component image versions:
The following cert manager versions are deprecated in TKG v2.3:
envoy:
workload:
type: Deployment
replicas: 3
You can specify resource requests or limits for each container within the Contour and Envoy workloads, using data values like the following:
contour:
resources:
contour:
requests:
cpu: 250m
memory: 128Mi
limits:
cpu: 1
memory: 512Mi
envoy:
resources:
envoy:
# include requests and limits as desired
shutdown-manager:
# include requests and limits as desired
data-values
file configuration values are verified. Specifying an unsupported value in the data values results in an error.TKG version | contour version | VMware contour package version | Kubernetes version compatibility |
v2.3.1 | v1.24.5 | v1.24.5+vmware.1-tkg.1 | v1.24-1.26 |
v2.3.0 | v1.24.4 | v1.24.4+vmware.1-tkg.1 | v1.24-1.26 |
Contour v1.24.4 is supported on Kubernetes v1.24-v1.26. See the Contour Compatibility Matrix.
data-values
files no longer accept null
values. For any configuration field with a value set to null
, you should omit the value entirely.external-csi-snapshot-webhook
v6.1.0 using the Tanzu CLI.TKG version | external-csi-snapshot-webhook version | Expected Kubernetes version compatibility | Tested on Kubernetes version |
v2.3.0 | 6.1.0 | 1.18 - latest | 1.24 |
external-csi-snapshot-webhook contains the following component image version:
createNamespace
configuration field. Set to true
to create the namespace that external-dns
components are installed in. If set to false, package components install into an existing namespace.TKG version | external-dns version | VMware external-dns package version | Kubernetes version compatibility |
v2.3.1, v2.3.0 | v0.13.4 | v0.13.4+vmware.2-tkg.2 | v1.24-1.26 |
TKG version | fluent-bit version | VMware fluent-bit package version | Kubernetes version compatibility |
v2.3.1, v2.3.0 | v2.1.2 | v2.1.2+vmware.2-tkg.1 | v1.24-1.26 |
See the following Fluxcd controller package release notes:
TKG version | FluxCD controller | VMware package version | Kubernetes version compatibility |
v2.3.1, v2.3.0 | fluxcd-helm-controller | v0.21.0+vmware.1-tkg.1 | v1.24-1.26 |
v2.3.1, v2.3.0 | fluxcd-kustomize-controller | v0.24.4+vmware.1-tkg.1 | v1.24-1.26 |
v2.3.1, v2.3.0 | fluxcd-source-controller | v0.33.0+vmware.2-tkg.1 | v1.24-1.26 |
TKG version | grafana version | VMware grafana package version | Kubernetes version compatibility |
v2.3.1 | v9.5.1 | v9.5.1+vmware.2-tkg.3 | v1.24-1.26 |
v2.3.0 | v9.5.1 | v9.5.1+vmware.2-tkg.1 | v1.24-1.26 |
Grafana v9.5.1 contains the following component image versions:
TKG version | harbor version | VMware harbor package version | Kubernetes version compatibility |
v2.3.1 | v2.8.4 | v2.8.4+vmware.1-tkg.1 | v1.24-1.26 |
v2.3.0 | v2.8.2 | v2.8.2+vmware.2-tkg.1 | v1.24-1.26 |
Harbor v2.8.4 contains the following component image versions:
Changes default values as follows:
namespace: kube-system
#! DaemonSet related configuration
daemonset:
resources:
limits:
cpu: 100m
memory: 50Mi
requests:
cpu: 100m
memory: 50Mi
configmap:
cniVersion: 0.3.1
multusConfigFile: auto
TKG version | multus-cni version | VMware multus-cni package version | Kubernetes version compatibility |
v2.3.1, v2.3.0 | v2.1.2 | v4.0.1+vmware.1-tkg.2 | v1.24-1.26 |
TKG version | prometheus version | VMware prometheus package version | Kubernetes version compatibility |
v2.3.1 | v2.43.0 | v2.43.0+vmware.4-tkg.1 | v1.24-1.26 |
v2.3.0 | v2.43.0 | v2.43.0+vmware.1-tkg.1 | v1.24-1.26 |
Prometheus v2.43.0 contains the following component image versions:
ipRanges
for configuring dual-stack IP assigning; see Example IPv6 Config in the Whereabouts repo README.TKG version | whereabouts version | VMware whereabouts package version | Kubernetes version compatibility |
v2.3.1, v2.3.0 | v0.6.1 | v0.6.1+vmware.2-tkg.1 | v1.24-1.26 |
These release notes apply to packages in the Tanzu Standard v2023.9.19 package repository, which is released around the same date as and compatible with Tanzu Kubernetes Grid (TKG) v2.4.0 and Kubernetes v1.25-1.27.
Package version compatibility on workload clusters is based on their Kubernetes version, not the vSphere with Tanzu version of their Supervisor or the TKG version of their standalone management cluster.
For information about VMware support for these packages, see Tanzu Standard Repository Package Support.
Package versions in the Tanzu Standard repository are compatible with Tanzu Kubernetes releases (TKrs) for Kubernetes minor versions v1.27, v1.26, and v1.25 as follows:
Package | Package Version | Kubernetes v1.27 TKrs | Kubernetes v1.26 TKrs | Kubernetes v1.25 TKrs |
---|---|---|---|---|
Cert Manager cert-manager |
1.12.2+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
1.11.1+vmware.1-tkg.1 | ✔ | ✔ | ✔ | |
Contour contour |
1.25.2+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
1.24.5+vmware.1 | ✔ | ✔ | ✔ | |
External DNS external-dns |
0.13.4+vmware.2-tkg.2 | ✔ | ✔ | ✔ |
Fluent Bit fluent-bit |
2.1.6+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
FluxCD Helm Controller fluxcd-helm-controller |
0.28.1+vmware.1-tkg.3 | ✔ | ✔ | ✔ |
FluxCD Kustomize Controller fluxcd-source-controller |
0.32.0+vmware.1-tkg.3 | ✔ | ✔ | ✔ |
FluxCD Source Controller fluxcd-source-controller |
0.36.1+vmware.2 | ✔ | ✔ | ✔ |
0.33.0+vmware.2 | ✔ | ✔ | ✔ | |
Grafana grafana |
10.0.1+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
Harbor harbor |
2.8.4+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
2.8.2+vmware.2-tkg.1 | ✔ | ✔ | ✔ | |
Multus CNI multus-cni |
4.0.1+vmware.1-tkg.2 | ✔ | ✔ | ✔ |
3.8.0+vmware.3-tkg.1 | ✔ | ✔ | ✔ | |
Prometheus prometheus |
2.45.0+vmware.1-tkg.1 | ✔ | ✔ | ✔ |
2.37.0+vmware.3-tkg.1 | ✔ | ✔ | ✔ | |
2.36.2+vmware.1-tkg.1 | ✖ | ✖ | ✔ | |
Snapshot Validation Webhook snapshot-validation-webhook |
✔* | ✔ | ✔* | |
vSphere PV CSI Webhook vsphere-pv-csi-webhook |
✔* | ✔ | ✔* | |
Whereabouts whereabouts |
0.6.1+vmware.2-tkg.2 | ✔ | ✔ | ✔ |
0.5.4+vmware.2-tkg.1 | ✔ | ✔ | ✔ |
* Expected compatibility
TKG version | jetstack_cert-manager version | vmware cert-manager package version | Kubernetes version compatibility |
2.4 | v1.12.2 | v1.12.2+vmware.1-tkg.1 | 1.21-1.27 |
cert-manager v1.11.1 contains following component image versions:
Cert Manager package versions 1.9.x and prior are not supported on TKrs released with TKG v2.4.0. See Supported Releases in the cert-manager documentation.
Included versions:
envoy.service.loadBalancerTLSTermination: true
.See the Contour Compatibility Matrix.
envoy.service.loadBalancerIP
configuration field is deprecated in the Contour v1.25.2 package schema. Use cloud provider-specific Service
annotations instead.The Fluent Bit package v2.1.6+vmware.1-tkg.1 contains following component image versions:
Source controller: Tanzu Standard package repository v2023.9.19 has a new version offluxcd-source-controller
; see the fluxcd-source-controller v0.36.1 release notes.
Helm controller and Kustomize controller: fluxcd-helm-controller
and fluxcd-kustomize-controller
versions are unchanged since v2023.7.13, released with TKG v2.3. See FluxCD Controllers in the Tanzu Kubernetes Grid v2.3 Release Notes.
k8s-sidecar
v1.24.6 release notesGrafana package v10.0.1+vmware.1-tkg.2 contains following component image versions:
git compare
for v2.7.1 and v2.8.4.TKG version | Harbor version | Compatible Kubernetes versions |
2.4.0 | 2.8.4 | v1.25.10, v1.26.5, v1.27.2 |
Harbor v2.8.4 contains the following component image versions:
The following Harbor package versions have been removed from Tanzu Standard repository v2023.9.19 due to CVEs:
Prometheus v2.45.0 contains the following component image versions:
v2.37.0+vmware.2-tkg.1
and prior are not supported on TKrs released with TKG v2.4.0. Those package versions used Pod Security Policies, which were removed in Kubernetes v1.25.external-csi-snapshot-webhook
and snapshot-validation-webhook
on the cluster using the Tanzu CLI.csi-snapshotter sidecar
and snapshot-controller
, which CSI snapshot support also requires, are are pre-installed on newly-created, Supervisor-deployed TKGS workload clusters and need not be installed manually on TKGS.Snapshot Validation Webhook v6.1.0 contains following component image version:
registry.k8s.io/sig-storage/snapshot-validation-webhook:v6.1.0
TKG version | external-csi-snapshot-webhook version |
Expected Kubernetes version compatibility | Tested on Kubernetes version |
2.4.0 | 6.1.0 | 1.18 - latest | 1.26 |
2.3.0 | 6.1.0 | 1.18 - latest | 1.24 |
external-csi-snapshot-webhook contains the following component image version:
TKG version | vsphere-pv-csi-webhook version |
Expected Kubernetes version compatibility | Tested on Kubernetes version |
2.4 | 3.1.0 | 1.18-latest | 1.24, 1.26 |