The following Tanzu Application Platform features are deprecated. Deprecated features remain on this list until they are removed.
default_tls_secret
config option: This config option is now in contour.default_tls_secret
and is marked for removal in a future Tanzu Application Platform version. In the meantime, both options are supported, and contour.default_tls_secret
takes precedence over default_tls_secret
.
ingress.[internal/external].namespace
config options: These config options are now in contour.[internal/external].namespace
are marked for removal in a future Tanzu Application Platform version. In the meantime, both options are supported, and contour.[internal/external].namespace
takes precedence over ingress.[internal/external].namespace
.
Deprecations for the GitRepository
API:
spec.gitImplementation
is deprecated. GitImplementation
defines the Git client library implementation. go-git
is the default and only supported implementation. libgit2
is no longer supported.spec.accessFrom
is deprecated. AccessFrom
, which defines an Access Control List for enabling cross-namespace references to this object, was never implemented.status.contentConfigChecksum
is deprecated in favor of the explicit fields defined in the observed artifact content config within the status.status.artifact.checksum
is deprecated in favor of status.artifact.digest
.status.url
is deprecated in favor of status.artifact.url
.Deprecations for the OCIRepository
API:
status.contentConfigChecksum
is deprecated in favor of the explicit fields defined in the observed artifact content config within the status.The tanzu services claims
CLI plug-in command is deprecated and is marked for removal in Tanzu Application Platform v1.9. It is hidden from help text output, but it will continue to work until it is removed. The new tanzu services resource-claims
command provides the same function.
The experimental multicluster APIs *.multicluster.x-tanzu.vmware.com/v1alpha1
are deprecated and marked for removal in Tanzu Application Platform v1.9.
The experimental kubectl-scp
plug-in is deprecated and marked for removal in Tanzu Application Platform v1.9.
The following experimental APIs are deprecated and are marked for removal in Tanzu Application Platform v1.9:
apiexportrolebindings.projection.apiresources.multicluster.x-tanzu.vmware.com/v1alpha1
apiresourceimports.projection.apiresources.multicluster.x-tanzu.vmware.com/v1alpha1
clusterapigroupimports.projection.apiresources.multicluster.x-tanzu.vmware.com/v1alpha1
downstreamclusterlinks.projection.apiresources.multicluster.x-tanzu.vmware.com/v1alpha1
upstreamclusterlinks.projection.apiresources.multicluster.x-tanzu.vmware.com/v1alpha1
clusterresourceexportmonitors.replication.apiresources.multicluster.x-tanzu.vmware.com/v1alpha1
clusterresourceimportmonitors.replication.apiresources.multicluster.x-tanzu.vmware.com/v1alpha1
resourceexportmonitorbindings.replication.apiresources.multicluster.x-tanzu.vmware.com/v1alpha1
resourceimportmonitorbindings.replication.apiresources.multicluster.x-tanzu.vmware.com/v1alpha1
secretexports.replication.apiresources.multicluster.x-tanzu.vmware.com/v1alpha1
secretimports.replication.apiresources.multicluster.x-tanzu.vmware.com/v1alpha1
ImageRepository
API is deprecated and is marked for removal. Use the OCIRepository
API instead. The Flux Source Controller installation includes the OCIRepository
API. For more information about the OCIRepository
API, see the Flux documentation.git_implementation
field. The go-git
implementation now assumes that libgit2
is not supported.
spec.gitImplementation
field as of v0.33.0. For more information, see the fluxcd/source-controller Changelog.git_implementation
field are ignored and references to libgit2
do not cause failures. This is assured up to Tanzu Application Platform v1.9.git_implementation
in Tanzu Application Platform v1.8.ClusterTask
is deprecated and marked for removal. Use the Task
API instead. For more information, see the Tekton documentation.