Project: KubeEdge (Provisioning / Automation & Configuration)
File: CHANGELOG-1.4.md

* * * * * * | filename | Size | sha512 hash | | -- | - | -- | | | 82.9 MB | 7df701756b825c45ebd05b7efb78a0858fd0bf3a8ebd985de8efffc0dc8b2badac00b279a08d8d9ffbae3a4495dba1804f36c7b10f248c61beefe700c7a04900 | | | 82.9 MB | 2fd85ff1b688ce8cee4b41c01e2d18d78be454ee4d1096a83a2e431ef0952d126dea54a5eb6685bf6f8b854d209f3fc64bc2d223a5ac051e4ac1e3d4ba6772f5 | | | 78.5 MB | f0580f4fb0e8c53a3feffa7fa29c19343d576abe31e6f60458a6255643b1807590a39efffbbc632e461f888eb7b23e0eea2dfafe251b1605b83d169b8e5f49b8 | | filename | Size | sha512 hash | | -- | - | -- | | | 15.7 MB | 11f94f86f25ff4833fe4ce4370d8e6a812010f190836699ef629b33808c3ad99effaed3e3089ea77911378effcb0b398b66732dd62c77d6c9cbc9fdfbcec6e01 | | | 14.5 MB | 7be06681bf50fa536fee857f84a257dda135459fd76bce54e53c3f967a2b23fb713bb606539f1a1d9eb0410ae5b250fff4519bea4c3eba24b25763124aebd179 | | | 14.5 MB | b3fa5a742a69a4c9af88d9a34cff1444eab032a6a321e4e1a7901b315433f74dbeca9eebda1f714cd4717e411d4faf45ec28f00bf8d029da77dd0d0dfbcd3fac | | filename | Size | sha512 hash | | -- | - | -- | | | 28.4 MB | f307a45d410f31debb3012fac02d8a8c2d5d1427701ee3a360be2fbc5e41227f0fc2e0d17578709b079ccc18d4dd896bcffd78744306e790ef244ea9d32a588b | | | 28.1 MB | a17f6c932ba323c294ed44c3ad834d0e899135a43a9b3de1500657b91d0097640ff58269ea09836d4363d881de6b0bb9899747dccc2a1bc1478ee279e8139eb3 | | | 30.6 MB | d39f1c8ea2ac55fcd073362e448d403ef71689bb8cfda4770e718db208f55f66fd4eba4238a43206dd56fea71080f59b7a2fe324bfc42ee77671eddf97608880 | Enhance Devices Management Upgrade device API from v1alpha1 to v1alpha2, enhancement include: A new field is added to explicitly provide customized protocol support Introduced `data` section to allow users defining data to get and process on the edge Moved `propertyVistors` from device model to Device instance API Users are now able to customize the protocol of the edge device and also able to get and process the date in edge side.(, , ). Metrics-Server Support for metrics collection across cloud and edge Users are now able to deploy metrics-server to collect resource metrics from edge nodes. Follow the to deploy the metrics-server. (, , ). EdgeNode Certificate Rotation EdgeNodes are now able to automatically apply for new certificate when the certificate is about to expire and enforce TLS between CloudCore and EdgeCore. (, , ) Kubernetes Dependencies Upgrade Upgrade the venderod kubernetes version to v1.18.6, users now can use the feature of new version on the cloud and on the edge side. (, ) Device CRD API change KubeEdge Device Controller now only reflects v1alpha2 for Device CRD, please make sure and installed, and you would need to manually convert their existing custom resources from v1alpha1 to v1alpha2. It's recommended to keep v1alpha1 CRD and custom resources in the cluster or exported somewhere before upgrading, in case any rollback is needed. update golang to

(, ) Support metrics-server in cloud (, ) Keadm: support raspbian (, ) Implement device management enhance (, ) Support edge certificate rotation (, ) Add tree to store copy of dependency's license (, ) add garbage collection of reliablesyncs when node unregisters (, ) fix too long time to get node ready when reconnect (, ) fix cpu limit does not take effect issue (, ) Auto detect sandbox image (, ) Run edgecore as system service (, ) Update vendor to Kubernetes 1.18 (, ) extend property types (, ) fix wrong use of e.namespace when get imagePullSecret (, ) fix wrong parse operation when service url is short (, ) delay the volume mount until the pods are retrieved from metaManger and added to managers when edgecore starts (, ) edged.go: Fix pod sync copied from kubelet (, ) Improve metrics connection (, ) fix use certificate from local directory problem (, ) Process of bluetooth mapper scheduler seems wrong (, ) Fix device configMap can not be re-created (, ) fixed goroutine leak, when ws connection reconnect, but fifo's channel no close (, ) panic when multiple goroutine concurrency access same map (, ) Keadm: support raspbian (https://github.com/kubeedge/kubeedge/pull/1779, @daixiang0) Implement device management enhance (https://github.com/kubeedge/kubeedge/pull/1790, @luogangyi) Support edge certificate rotation (https://github.com/kubeedge/kubeedge/pull/1838, @XJangel) Add tree to store copy of dependency's license (https://github.com/kubeedge/kubeedge/pull/1847, @kevin-wangzefeng) add garbage collection of reliablesyncs when node unregisters (https://github.com/kubeedge/kubeedge/pull/1855, @ls889) fix too long time to get node ready when reconnect (https://github.com/kubeedge/kubeedge/pull/1670, @fisherxu) fix cpu limit does not take effect issue (https://github.com/kubeedge/kubeedge/pull/1866, @Baoqiang-Zhang) Auto detect sandbox image (https://github.com/kubeedge/kubeedge/pull/1874, @daixiang0 ) Run edgecore as system service (https://github.com/kubeedge/kubeedge/pull/1962, @dingyin) Update vendor to Kubernetes 1.18 (https://github.com/kubeedge/kubeedge/pull/1982, @dingyin) extend property types (https://github.com/kubeedge/kubeedge/pull/2014, @luogangyi) fix wrong use of e.namespace when get imagePullSecret (https://github.com/kubeedge/kubeedge/pull/1765, @GsssC) fix wrong parse operation when service url is short (https://github.com/kubeedge/kubeedge/pull/1775, @XiaoJiangWang) delay the volume mount until the pods are retrieved from metaManger and added to managers when edgecore starts (https://github.com/kubeedge/kubeedge/pull/1809, @GsssC) edged.go: Fix pod sync copied from kubelet (https://github.com/kubeedge/kubeedge/pull/1819, @faicker) Improve metrics connection (https://github.com/kubeedge/kubeedge/pull/1887, @Poor12) fix use certificate from local directory problem (https://github.com/kubeedge/kubeedge/pull/1925, @threestoneliu) Process of bluetooth mapper scheduler seems wrong (https://github.com/kubeedge/kubeedge/pull/1940, @sailorvii) Fix device configMap can not be re-created (https://github.com/kubeedge/kubeedge/pull/1949, @daixiang0) fixed goroutine leak, when ws connection reconnect, but fifo's channel no close (https://github.com/kubeedge/kubeedge/pull/2019, @loongify)