ACK Edge is a cloud-managed solution provided by Container Service for Kubernetes (ACK). You can use ACK Edge to implement collaborative cloud-edge computing. This topic describes the release notes for ACK Edge of Kubernetes 1.18.
Updated features
Feature | Description |
Version of ACK Edge cluster | The version of ACK Edge is updated to 1.18.8-aliyunedge.1. |
Cloud-edge O&M channel and O&M monitoring |
|
Autonomy of edge nodes | Edge caching, health checks, service endpoints, and traffic analysis are optimized. Edge traffic autonomy is enhanced. Access from edge applications to kube-apiserver in InCluster mode is enhanced. The following section describes the improvements:
|
Cell-based management at the edge | The Patch field is supported in cell-based management (based on the UnitedDeployment controller) at the edge. This field allows you to customize the configurations of each node pool. For example, you want to deploy nodes in different node pools in a deployment cell by using different local image repositories. In this case, you can specify an image address for each node pool by using the Patch field. |
Edge nodes | Nodes that run the Ubuntu 20.04 operating system can be added to edge Kubernetes clusters. |
Edge network |
|
Annotations about traffic management at the edge
The following table describes the keys of annotations supported by Kubernetes 1.16 for traffic management at the edge.
Annotation key
Annotation value
Description
openyurt.io/topologyKeys
kubernetes.io/hostname
Specifies that the Service can be accessed only by the node on which the Service is deployed.
openyurt.io/topologyKeys
kubernetes.io/zone
Specifies that the Service can be accessed only by the nodes in the node pool in which the Service is deployed.
N/A
N/A
Specifies that access to the Service is unlimited.
In Kubernetes 1.18, the valid values of openyout.io/topologyKeys are modified. Valid values:
kubernetes.io/zone
andopenyurt.io/nodepool
. These values specify that the Service can be accessed only by the nodes in the node pool in which the Service is deployed. We recommend that you set the value toopenyurt.io/nodepool
.