summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG-1.2.md81
-rw-r--r--common/constants/default.go2
2 files changed, 82 insertions, 1 deletions
diff --git a/CHANGELOG-1.2.md b/CHANGELOG-1.2.md
new file mode 100644
index 000000000..74d6b19d7
--- /dev/null
+++ b/CHANGELOG-1.2.md
@@ -0,0 +1,81 @@
+
+ * [v1.2.0](#v120)
+ * [Downloads for v1.2.0](#downloads-for-v120)
+ * [KubeEdge Binaries](#kubeedge-binaries)
+ * [Installer Binaries](#installer-binaries)
+ * [EdgeSite Binaries](#edgesite-binaries)
+ * [KubeEdge v1.2 Release Notes](#kubeedge-v12-release-notes)
+ * [1.2 What's New](#12-whats-new)
+ * [Known Issues](#known-issues)
+ * [Other notable changes](#other-notable-changes)
+
+# KubeEdge v1.2 Release Notes
+
+## 1.2 What's New
+
+**Reliable message delivery from cloud to edge**
+
+This feature improved the reliable message delivery mechanism from cloud to edge. If cloudcore or edgecore
+being restarted or offline for a while, it can ensure that the messages sent to the edge are not lost, and
+avoid inconsistency between cloud and edge.
+([#1343](https://github.com/kubeedge/kubeedge/pull/1343), [@kevin-wangzefeng](https://github.com/kevin-wangzefeng), [@fisherxu](https://github.com/fisherxu), [@SpaghettiAndSalmon](https://github.com/SpaghettiAndSalmon))
+
+**KubeEdge Component Config**
+
+The configuration information of all KubeEdge components is integrated into the unified API,
+and users can view all configuration information and their default values through the API.
+([#1172](https://github.com/kubeedge/kubeedge/pull/1172), [@kadisi](https://github.com/kadisi))
+
+**Kubernetes dependencies Upgrade**
+
+Upgrade the venderod kubernetes version to v1.17.1, so users can use the feature of new version
+on the cloud and on the edge side.
+([#1349](https://github.com/kubeedge/kubeedge/pull/1349), [@fisherxu](https://github.com/fisherxu))
+
+**Auto registration of edge node**
+
+Users can set the `register-node` option to `true` in EdgeCore so that edge nodes will
+automatically register node info to K8s master in the cloud.
+([#1401](https://github.com/kubeedge/kubeedge/pull/1401), [@kuramal](https://github.com/kuramal))
+
+### Known Issues
+
+- High Available of CloudCore is missing.
+
+- Metrics at edge is missing.
+
+### Other notable changes
+
+- Move beehive code intree. ([#1157](https://github.com/kubeedge/kubeedge/pull/1157), [@kevin-wangzefeng](https://github.com/kevin-wangzefeng))
+
+- Move viaduct code intree. ([#1158](https://github.com/kubeedge/kubeedge/pull/1158), [@kevin-wangzefeng](https://github.com/kevin-wangzefeng))
+
+- Component Config: Add edgecore,cloudcore,edgesite config apis. ([#1212](https://github.com/kubeedge/kubeedge/pull/1212), [@kadisi](https://github.com/kadisi))
+
+- Bugfix: Remove redundant logs when CloudCore exits. ([#1215](https://github.com/kubeedge/kubeedge/pull/1215), [@kadisi](https://github.com/kadisi))
+
+- Bugfix: Remove redundant logs when EdgeCore exits. ([#1223](https://github.com/kubeedge/kubeedge/pull/1223), [@kadisi](https://github.com/kadisi))
+
+- Optimize the use of beehive context. ([#1262](https://github.com/kubeedge/kubeedge/pull/1262), [@kadisi](https://github.com/kadisi))
+
+- Add default initialization method for each module. ([#1267](https://github.com/kubeedge/kubeedge/pull/1267), [@kadisi](https://github.com/kadisi))
+
+- Dns query from container can not correctly return back when using edgemesh. ([#1281](https://github.com/kubeedge/kubeedge/pull/1281), [@cwl233](https://github.com/cwl233))
+
+- Add compatibility matrix for K8s and Golang. ([#1300](https://github.com/kubeedge/kubeedge/pull/1300), [@fisherxu](https://github.com/fisherxu))
+
+- Check the running environment before start edge core. ([#1341](https://github.com/kubeedge/kubeedge/pull/1341), [@kuramal](https://github.com/kuramal))
+
+- Add reliable sync API to store the object resourceVersion that was successfully persisted to the edge node. ([#1373](https://github.com/kubeedge/kubeedge/pull/1373), [@fisherxu](https://github.com/fisherxu))
+
+- Add synccontroller for reliable message delivery. ([#1385](https://github.com/kubeedge/kubeedge/pull/1385), [@fisherxu](https://github.com/fisherxu))
+
+- kubeedge Component use new config api, and use new config file. ([#1393](https://github.com/kubeedge/kubeedge/pull/1393), [@kadisi](https://github.com/kadisi))
+
+- Fix edgecore cpu usage issue of running lot of pods on the edge. ([#1396](https://github.com/kubeedge/kubeedge/pull/1396), [@fisherxu](https://github.com/fisherxu))
+
+- Bump k8s dependencies to 1.17.1. ([#1402](https://github.com/kubeedge/kubeedge/pull/1402), [@fisherxu](https://github.com/fisherxu))
+
+- Create socket address directory if not exist. ([#1412](https://github.com/kubeedge/kubeedge/pull/1412), [@chendave](https://github.com/chendave))
+
+- Add reliable message delivery implementation. ([#1416](https://github.com/kubeedge/kubeedge/pull/1416), [@fisherxu](https://github.com/fisherxu))
diff --git a/common/constants/default.go b/common/constants/default.go
index 07fd21c7a..42a7bd78b 100644
--- a/common/constants/default.go
+++ b/common/constants/default.go
@@ -104,7 +104,7 @@ const (
CSIOperationTypeControllerUnpublishVolume = "controllerunpublishvolume"
CSISyncMsgRespTimeout = 1 * time.Minute
- CurrentSupportK8sVersion = "v1.15.3"
+ CurrentSupportK8sVersion = "v1.17.1"
)
const (