4.8 KiB
4.8 KiB
Table of Contents generated with DocToc
v1.14.0-alpha.1
Downloads for v1.14.0-alpha.1
Download v1.14.0-alpha.1 in the v1.14.0-alpha.1 release page.
Changelog since v1.13.0
Urgent Update Notes
Changes by Kind
API Changes
- Introduced
spec.customCertificate.leafCertValidityDays
field inKarmada
API to specify a custom validity period in days for control plane leaf certificates (e.g., API server certificate). When not explicitly set, the default validity period of 1 year is used. (#6193, @jabellard)
Features & Enhancements
karmada-controller-manager
: All controller reconcile frequency will honor a unified rate limiter configuration(--rate-limiter-*). (#6145, @CharlesQQ)karmada-agent
: All controller reconcile frequency will honor a unified rate limiter configuration(--rate-limiter-*). (#6145, @CharlesQQ)
Deprecation
karmadactl
: The flag--ca-cert-path
ofregister
, which has been deprecated in release-1.13, now has been removed. (#6191, @husnialhamdani)- The label
propagation.karmada.io/instruction
now has been deprecated in favor of the field(.spec.suspendDispatching
) in Work API, the label will be removed in future releases. (#6043, @vie-serendipity)
Bug Fixes
karmada-agent
: Fixed a panic issue where the agent does not need to report secret when registering cluster. (#6214, @jabellard)karmada-operator
: Thekarmada-app
label key previously used for control plane components and for the components of the operator itself has been changed to the more idiomaticapp.kubernetes.io/name
label key. (#6180, @jabellard)karmada-controller-manager
: Fixed the issue that the gracefulEvictionTask of ResourceBinding can not be cleared in case of schedule fails. (#6227, @XiShanYongYe-Chang)helm
: Fixed the issue where the required ServiceAccount was missing when the certificate mode was set to custom. (#6188, @seanlaii)- Unify the rate limiter for different clients in each component to access karmada-apiserver. Access may be restricted in large-scale environments compared to before the modification. Administrators can avoid this situation by adjusting upward the rate limit parameters 'kube-api-qps' and 'kube-api-burst' for each component to access karmada-apiserver, and adjusting 'cluster-api-qps' and 'cluster-api-burst' for scheduler-estimator to access member cluster apiserver. (#6095, @zach593)
Security
None.
Other
Dependencies
- Karmada is now built with Golang v1.23.7. (#6218, @seanlaii)
- Bump golang.org/x/net to 0.37.0. (#6225, @seanlaii)
- Bump mockery to v2.53.3 to remove the hashicorp packages. (#6212, @seanlaii)
Helm Charts
HELM Chart
: OpenID Connect based auth can be configured for the Karmada API server when installing via Helm. (#6159, @tw-mnewman)Helm chart
: Added helm index for 1.13 release. (#6196, @zhzhuang-zju)