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.
Active deprecations
Section titled “Active deprecations”| Feature | Deprecated In | Details | Removal Target |
|---|---|---|---|
allow.podLabels, allow.remotePodLabels, expose.podLabels, expose.match | 0.12.0 (#154) | Reason: API naming improved. Migration: Use allow.selector, allow.remoteSelector, expose.selector, expose.advancedHTTP.match instead | Package v1beta1 |
sso.secretName, sso.secretLabels, sso.secretAnnotations, sso.secretTemplate | 0.60.0 (#2264) | Reason: Simplified field structure. Migration: Use sso.secretConfig.name, .labels, .annotations, .template instead | Package v1beta1 |
Recently removed
Section titled “Recently removed”This section lists features that were removed in recent major releases for historical reference.
| Feature | Deprecated In | Removed In | Migration |
|---|---|---|---|
Keycloak x509LookupProvider, mtlsClientCert helm values | 0.47.0 | 1.0.0 | Use thirdPartyIntegration.tls.tlsCertificateHeader and thirdPartyIntegration.tls.tlsCertificateFormat; remove any existing overrides utilizing the removed values |
CA_CERT Zarf variable | 0.58.0 | 1.0.0 | Use CA_BUNDLE_CERTS instead |
Keycloak fips helm value | 0.43.0 | 1.0.0 | FIPS mode is now always enabled; remove any fips overrides from your values including fipsAllowWeakPasswords. See Enable FIPS Mode for password handling guidance. |
operator.KUBEAPI_CIDR, operator.KUBENODE_CIDRS | 0.48.0 | 1.0.0 | Use cluster.networking.kubeApiCIDR and cluster.networking.kubeNodeCIDRs instead |