What's Changed
- fix: remove image_registry tags from binary tasks by @redscholar in #3066
- fix: update variable handling and path in downloadKubekey.sh by @yongchuanzhou in #3067
- fix: enhance download script for multi-OS support and clean up code by @redscholar in #3070
- docs: update README files to clarify prerequisites and installation methods for KubeKey, including details on offline package building and command line usage by @yongchuanzhou in #3072
- fix: update image fetching logic to use FetchReference by @redscholar in #3077
- fix: correct boolean default value handling in templates by @redscholar in #3076
- fix: update chart downloading logic and improve digest handling in im… by @redscholar in #3080
- fix: create cluster error in cluster node by @redscholar in #3081
- fix: update allowed versions for Calico, Cilium, and kube-ovn by @redscholar in #3082
- fix: enhance IP address validation to include global unicast check by @redscholar in #3084
- refactor: 统一连接器的数据传送行为 by @mumuhhh in #3083
- fix: ensure integer comparison for disk fsync latency in etcd validation by @redscholar in #3085
- feat: update cilium images by @redscholar in #3087
- fix: update Kubernetes version by @redscholar in #3088
- fix: not support image which is not oci by @redscholar in #3090
- fix: update DNS configuration for local control plane endpoint handling by @redscholar in #3092
- fix: reorder variable merging logic in GetAllVariable for clarity and… by @redscholar in #3094
- fix: streamline image registry role tags and enhance delete options by @redscholar in #3095
- fix: honor -stderrthreshold flag in klog v2 by @pierluigilenoci in #3086
- feat: add kubekey skills by @redscholar in #3075
- fix: miss manifests.yaml when package by @redscholar in #3101
- fix: delete worker node error by @redscholar in #3105
- fix: install local iso failed by @redscholar in #3106
- fix: image registry tls failed by @redscholar in #3107
- fix: generate manifest clear by @redscholar in #3108
- fix: miss auth plain_http by @redscholar in #3109
- fix: exclude cn zone in cri config. by @redscholar in #3111
- fix: set download.iso default value to empty by @redscholar in #3112
- fix: extraArgs should be map[string]string by @redscholar in #3116
- fix: rename audit file by @redscholar in #3117
- fix: change kube_vip to kube-vip by @redscholar in #3118
- fix: custom labels error by @redscholar in #3119
- feat: wider range of CRI file updates by @redscholar in #3120
- fix: add client certs for image registry by @redscholar in #3122
- fix: error template for kube-proxy by @redscholar in #3123
- fix: add ipv6 support in cri-dockerd by @redscholar in #3125
New Contributors
- @pierluigilenoci made their first contribution in #3086
Full Changelog: v4.0.4...v4.0.5