Updated on 2024-02-27 GMT+08:00

Kubernetes 1.9 (EOM) and Earlier Versions Release Notes

CCE has passed the Certified Kubernetes Conformance Program and is a certified Kubernetes offering. This section describes the updates in CCE Kubernetes 1.9 and earlier versions.

Table 1 Description of v1.9 and earlier versions

Kubernetes (CCE Enhanced Version)

Description

v1.9.10-r2

Highlights:

  • ELB load balancing algorithms: source IP hash and sticky sessions with backend servers.

v1.9.10-r1

Highlights:

  • CCE works with SFS.
  • Enhanced ELBs can be automatically created for Services.
  • Transparent transmission of source IP addresses is supported for enhanced ELBs on the public network.
  • The maximum number of pods on a node can be configured.

v1.9.10-r0

Highlights:

  • Use of ELB/ingress for Kubernetes clusters; new traffic control mechanism
  • Features of Kubernetes v1.9.10 are incorporated.
  • Kubernetes RBAC capability authorization is supported.

Fault rectification:

  • Occasional memory leak on nodes, which is caused by kernel cgroup bugs

v1.9.7-r1

Highlights:

  • The mechanism for reporting PVC and PersistentVolume (PV) events is enhanced. Events can be viewed on the PVC details page.
  • CCE works with a third-party authentication system.
  • Physical machines that use EulerOS 2.3 can be managed.
  • Data disk allocation can be user-defined.
  • Elastic Volume Service (EVS) disks are supported for BMSs.
  • InfiniBand NICs are supported for BMSs.
  • Nodes can be created using the CM-v3 API in BMS scenarios.

v1.9.7-r0

Highlights:

  • The Docker version of new clusters is upgraded to v17.06.
  • DNS cascading is supported.
  • Add-ons can be managed.
  • Features of Kubernetes v1.9.7 are incorporated.
  • The HTTPS of layer-7 ingress is supported.
  • StatefulSets can be migrated, scheduled, updated, and upgraded.

v1.9.2-r3

Highlights:

  • Cluster nodes that use CentOS 7.4 can be created or managed.
  • DNAT Services are supported.
  • NetworkPolicy APIs are provided.
  • Multiple ports can be configured for a Kubernetes Service that uses an ELB.

Fault rectification:

  • Incomplete pod resource recycling caused by a disconnection with kube-apiserver
  • Data inaccuracy during auto node scaling

v1.9.2-r2

Highlights:

  • Custom health check ports can be configured for classic load balancers.
  • Performance of classic load balancers is enhanced.
  • Kubernetes Service ports can be configured for layer-4 load balancing.

Fault rectification:

  • Bugs in network add-ons, which cause deadlocks in health checks
  • A limited number of HAProxy connections in an HA cluster

v1.9.2-r1

Highlights:

  • Features of Kubernetes v1.9.2 are incorporated.
  • Cluster nodes support CentOS 7.1.
  • GPU nodes are supported and GPU resource use can be restricted.
  • The web-terminal add-on is supported.

v1.7.3-r13

Highlights:

  • The Docker version of new clusters is upgraded to v17.06.
  • DNS cascading is supported.
  • Add-ons can be managed.
  • The mechanism for reporting PVC and PV events is enhanced.
  • OBS is supported for BMS clusters.

v1.7.3-r12

Highlights:

  • Cluster nodes that use CentOS 7.4 can be created or managed.
  • DNAT Services are supported.
  • NetworkPolicy APIs are provided.
  • Multiple ports can be configured for a Kubernetes Service that uses an ELB.

Fault rectification:

  • Incomplete pod resource recycling caused by a disconnection with kube-apiserver
  • Data inaccuracy during auto node scaling
  • The event aging period prompt is modified. The cluster aging period is 1 hour.

v1.7.3-r11

Highlights:

  • Custom health check ports can be configured for classic load balancers.
  • Performance of classic load balancers is enhanced.
  • Kubernetes Service ports can be configured for layer-4 load balancing.
  • Namespaces can be deleted.
  • EVS disks can be unbound.
  • Migration policies can be configured.

Fault rectification:

  • Bugs in network add-ons, which cause deadlocks in health checks
  • A limited number of HAProxy connections in an HA cluster

v1.7.3-r10

Highlights:

  • Overlay L2 container networks are supported.
  • Cluster nodes can be GPU-accelerated VMs.
  • Cluster nodes support CentOS 7.1 and the operating system can be selected.
  • Windows clusters support ELB.
  • CCE nodes can use SFS for storage.
  • BMS clusters support SFS.

v1.7.3-r9

Highlights:

  • Cross-AZ deployment is supported for workloads.
  • Containers support OBS.
  • Layer-7 load balancing is supported.
  • Windows clusters support EVS.
  • Device mapper in direct-lvm mode is supported in BMS scenarios.

v1.7.3-r8

Highlights:

  • Auto scaling is supported for cluster nodes.
  • Arm nodes can be managed.

v1.7.3-r7

Highlights:

  • SUSE 12 sp2 nodes can be managed in the container clusters (in the tunnel network mode).
  • Docker supports the device mapper in direct-lvm mode.
  • Clusters support the dashboard add-on.
  • Windows clusters can be created.

v1.7.3-r6

Highlights:

  • Native EVS APIs are supported for clusters.

v1.7.3-r5

Highlights:

  • HA clusters can be created.

Fault rectification:

  • Container network disconnection after a node restart

v1.7.3-r4

Highlights:

  • Cluster performance is enhanced.
  • Interconnection with ELB is allowed in BMS scenarios.

v1.7.3-r3

Highlights:

  • Storage can be attached to kernel-based virtual machines (KVMs).

v1.7.3-r2

Highlights:

  • SFS is supported to provide container storage.
  • Custom logs can be configured for workloads.
  • Graceful scaling-in is supported for workloads.

Fault rectification:

  • Expiration of Access Key ID/Secret Access Key (AK/SK) of container storage volumes

v1.7.3-r1

Highlights:

  • External domain names can be resolved by kube-dns.

v1.7.3-r0

Highlights:

  • Features of Kubernetes v1.7.3 are incorporated.
  • Elastic Load Balance (ELB) is supported.
  • Storage can be attached to Xen VMs.
  • EVS is supported to provide container storage.