Skip to content

Deprecations

This document tracks all currently deprecated features in UDS Core. Deprecated features remain functional but are scheduled for removal in a future major release.

FeatureDeprecated InDetailsRemoval Target
allow.podLabels, allow.remotePodLabels, expose.podLabels, expose.match0.12.0 (#154)Reason: API naming improved.
Migration: Use allow.selector, allow.remoteSelector, expose.selector, expose.advancedHTTP.match instead
Package v1beta1
Keycloak fips helm value0.43.0 (#1518)Reason: FIPS mode is now enabled by default.
Migration: If you override fips to false, remove that override to enable FIPS mode before it becomes the only allowed method
1.0.0
operator.KUBEAPI_CIDR, operator.KUBENODE_CIDRS0.48.0 (#1233)Reason: Moved to ClusterConfig CRD.
Migration: Use cluster.networking.kubeApiCIDR and cluster.networking.kubeNodeCIDRs instead
1.0.0
sso.secretName, sso.secretLabels, sso.secretAnnotations, sso.secretTemplate0.60.0 (#2264)Reason: Simplified field structure.
Migration: Use sso.secretConfig.name, .labels, .annotations, .template instead
Package v1beta1

This section lists features that were removed in recent major releases for historical reference.

FeatureDeprecated InRemoved InMigration
Keycloak x509LookupProvider, mtlsClientCert helm values0.47.01.0.0Use thirdPartyIntegration.tls.tlsCertificateHeader and thirdPartyIntegration.tls.tlsCertificateFormat; remove any existing overrides utilizing the removed values
CA_CERT Zarf variable0.58.01.0.0Use CA_BUNDLE_CERTS instead