Change History

Table 1 Change history

Released On

What's New

2024-11-25

Update:

Updated the Specifications field in Creating a Node and Creating a Node Pool.

2024-10-30

Add:

Added NGINX Ingress Controller.

Added Nginx Ingresses.

Added nginx-ingress Upgrade.

Update:

2024-08-30

Update:

2024-08-15

Add:

2024-08-07

Add:

Update:

2024-06-26

2024-05-30

  • Deleted section "OS Patch Notes for Cluster Nodes".

  • Added Node OS.

  • Describes how to obtain the value of the available_zone, l4_flavor_name and l7_flavor_name.

2024-04-28

  • Supported the creation of clusters of v1.28.

  • Supported IPv6.

  • Clusters of version 1.27 or later do not support nodes running EulerOS 2.5 or CentOS 7.7. For details, see Before You Start.

2024-03-29

2024-01-29

2023-11-06

  • Deleted section "Storage Management: Flexvolume (Deprecated)".

  • Updated Networking.

  • Updated Storage.

  • Deleted the description of CentOS 7.7.

2023-08-15

2023-05-30

2023-02-10

2022-12-20

2022-11-21

Added Best Practice.

2022-08-27

EulerOS 2.9 is supported.

2022-07-13

Supported egress rules. For details, see Network Policies.

2022-05-24

  • Supported the creation of clusters of v1.23.

  • Allowed cluster upgrade from v1.21 to v1.23.

2022-05-16

Added Linux Polkit Privilege Escalation Vulnerability (CVE-2021-4034).

2022-04-14

Allowed cluster upgrade from v1.19 to v1.21.

2022-03-24

  • Supported the creation of clusters of v1.21.

  • Two-way authentication is supported for domain name access. For details, see Two-Way Authentication for Domain Names.

  • The Docker storage mode of nodes running CentOS 7 in CCE clusters is changed from Device Mapper to OverlayFS. For details, see Node Overview.

2022-02-17

Supported the creation of CCE Turbo Cluster.

2021-12-14

The validity period of the certificate of cluster can be configured. For details, see Obtaining a Cluster Certificate.

2021-11-30

2021-11-15

2021-06-23

  • Updated autoscaler.

    • Added values HA50, HA200, and Custom for Add-on Specifications.

    • Updated parameter names to Scale-in Cooldown After Scale-out, Scale-in Cooldown After Node Deletion, and Scale-in Cooldown After Failure.

2021-05-21

  • Supported the creation of clusters of v1.19.8.

  • Clusters of v1.17 can be upgraded to v1.19.

  • Supported Pod Security Policies.

  • Deleted the description of Open source images.

  • Deleted the description of DNAT.

2021-01-30

2020-11-02

Allowed cluster upgrade from v1.15 to v1.17.

2020-09-25

Supported clusters of v1.17.9.

2020-07-17

Updated the description of GPU-accelerated nodes.

2020-03-25

Supported clusters of v1.15.6.

2020-02-21

Updated Namespaces.

2019-10-30

  • Added the gpu-beta add-on.

  • Revised descriptions to indicate support for creating Kubernetes clusters 1.13.10.

  • Added the Encryption parameter for creating EVS or SFS volumes.

  • Supported downloading of cluster certificates.

  • Supported selection of multiple subnets when a node is added to a cluster of 1.13.10.

2019-09-30

  • Added permission management.

  • Supported workload creation in YAML mode and online editing of the YAML file.

  • Supported pool management.

2019-09-11

Updated Migrating Data from CCE 1.0 to CCE 2.0.

2019-09-03

Revised descriptions according to the suggestions raised in UAT.

2019-07-30

  • Allows users to modify Maximum Number of Unavailable Pods after creating an application.

  • Allows users to add pod scheduling policies after creating an application. For details, see Affinity and Anti-Affinity Scheduling.

2019-07-29

Revised descriptions according to the suggestions raised in UAT.

2019-07-25

  • Allows users to configure network policies.

  • Allows users to configure the command lines that will be injected into a node when adding a node.

2019-07-15

  • Added 4.9-Affinity and Anti-Affinity Scheduling.

  • Added 17.4-Solution to the Linux Kernel SACK Vulnerabilities.

2019-07-11

Revised descriptions according to the suggestions raised in UAT.

2019-06-30

  • Added management of the coredns, storage-driver, and autoscaler add-ons. coredns and storage-driver are mandatory for clusters of Kubernetes v1.11. For details, see 12-Add-on Management and 3.3-Creating a Hybrid Cluster.

  • Added the support for cluster and EIP binding to enable two-way authentication. For details, see 3.3-Creating a Hybrid Cluster and 3.4-Creating a BMS Cluster.

  • Added the support for configuration of VM clusters of Kubernetes v1.11.7 and service network segments. For details, see 3.3-Creating a VM Cluster.

  • Added the support for configuration of system resources during node creation. For details, see 3.7-Creating a Node in a Hybrid Cluster.

  • Added the support for cluster upgrade from v1.9 to v1.11. For details, see 3.11-Upgrading a Cluster.

2019-05-30

  • Added application lifecycle management and health checking. For details, see 4.6-Setting Container Lifecycle, 4.7-Setting Container Startup Command, 4.8-Checking the Health of Containers.

  • Added job lifecycle management. For details, see 6-Job Management.

  • Added Container Network Segment and Advanced Settings to the Create Hybrid Cluster page. For details, see 3.3-Creating a Hybrid Cluster.

  • Updated the example nginx-deployment.yaml and nginx-elb-svc.yaml files that are used to deploy a CCE service and automatically create a load balancer. For details, see 5.5-External Access - Elastic Load Balancer.

  • Added the guidelines for configuring CoreDNS HA by using kubectl. For details, see 3.6-Configuring kube-dns/CoreDNS HA Using kubectl.

2019-05-10

Added 14-CTS.

2019-04-29

  • Described privileged containers and security context in 4.2-Creating a Stateless Application and 4.3-Creating a Stateful Application.

  • Updated 4.4-Upgrading an Application.

  • Added the support for automatic creation of enhanced load balancers. For details, see 5.3-Intra-VPC Access, 5.5-External Access - Elastic Load Balancer, and 5.6-Layer 7 Load Balancing (Ingress).

  • Revised descriptions in the previous issue.

2019-03-13

  • Revised descriptions to indicate support for creating Kubernetes clusters 1.11.3.

  • Added an example of automatically creating a load balancer when creating a service using YAML. For details, see 4.2-Creating a Stateless Application Using kubectl and 5.5-Implementing Public Network Access (ELB) Using kubectl.

2019-02-22

  • Accepted in OTC-4.0/Agile-02.2019.

  • Added a note describing that automatically created storage volumes are not tagged in 4.2-Creating a Stateless Application, 4.3-Creating a Stateful Application, 8.3-Using EVS Disks, and 8.4-Using SFS File Systems.

2019-02-15

  • Revised descriptions according to the suggestions raised in UAT.

  • Updated 17.3-Connecting to a Kubernetes Cluster Using Helm.

2019-01-29

Revised descriptions according to the suggestions raised in UAT.

2019-01-15

  • Revised the description in 5.6-1.

  • Revised descriptions in the previous issue.

2019-01-03

  • Added the DeH parameter in 3.3-Table Parameters for creating a node.

  • Added 5.6-Layer 7 Load Balancing (Ingress).

  • Added the procedure for setting the access mode after an application is created in 5.2-Intra-Cluster Access, 5.3-Intra-VPC Access, 5.4-External Access - Elastic IP Address, and 5.5-External Access - Elastic Load Balancer.

  • Modified the installation and uninstallation procedures in 3.4-Adding Existing Nodes to a BMS Cluster.

  • Revised descriptions in the previous issue.

2018-12-03

  • Added 17.3-Connecting to a Kubernetes Cluster Using Helm.

  • Revised descriptions in the previous issue.

2018-11-15

  • Added the operation of checking whether the compressed package is correct in 10.2-Using a Kubernetes Official Template Package.

  • Revised descriptions in the previous issue.

2018-11-12

Revised descriptions in the previous issue.

2018-11-09

Accepted in OTC 3.2.

2018-11-07

Added the description of annotations to the nginx-elb-svc.yaml file in step2 of 5.5-Implementing Public Network Access (ELB) Using kubectl.

2018-10-19

Updated the sensitive information with sample value. For details, see 3.4-Adding Existing Nodes to a BMS Cluster.

2018-10-10

Added the description of the applications heapster-apiserver and kube-dns automatically generated when a cluster is created. For details, see 3.3-Creating a Hybrid Cluster.

2018-09-25

Added the description of obtaining a Long-Term Valid Docker Login Command. For details, see 11.9-Obtaining a Long-Term Valid Docker Login Command.

2018-09-15

  • Added a step to the procedure of adding a node to a BMS cluster. For details, see 3.4-Adding Existing Nodes to a BMS Cluster.

  • Deleted the EVS and ELB related constraints. For details, see 3.4-Constraints.

2018-09-05

  • Only manual scaling is supported by stateful applications. For details, see 4.10-Manual Scaling.

  • Added the procedure for creating BMS clusters.

  • Added the description of using the existing EVS disk to create a PV and binding the PV to a PVC. For details, see 8.3-Creating a PV/PVC for an Existing EVS Disk Using kubectl.

  • Added the description of using the existing file system to create a PV and binding the PV to a PVC. For details, see 8.4-Creating a PV/PVC for an Existing File System Using kubectl.

2018-07-25

  • Added the description of using EVS disks. For details, see 10.5-Using an EVS Disk.

  • Added the description of using load balancers. For details, see 10.6-Using Load Balancers.

  • Only manual scaling is supported by stateful applications. For details, see 4.10-Manual Scaling.

  • Deleted the procedure for creating BMS clusters.

2018-06-21

  • Added the description of the intra-VPC load balancing function. For details, see 5.3-Intra-VPC Access.

  • Updated some UI elements.

2018-06-07

Added the description of configuring the image repository name in 11.2-Table Parameters for creating an image repository.

2018-06-01

  • Updated descriptions of console-related operations.

  • Accepted the modifications in OTC 3.1.

2018-05-26

  • Updated the description of the CCE. CCE provides enhanced functions based on Kubernetes. See 1.1-Basic Concepts.

  • Updated the procedure for creating an application in Getting Started. A third-party image is used instead of a private image to create an application. See 2.3-Creating a Containerized Application.

  • Updated the description of cluster HA. See 3.3-Creating a Hybrid Cluster.

  • Deleted section "Upgrading a Cluster". The cluster of the latest version is used, which cannot be upgraded.

  • Added information that describes when the cluster is unavailable. See 3.13-Cluster Statuses.

  • Updated the description of Intra-VPC Access in section "Application Access Settings". Currently, the ELB is not supported. See 5.3-Intra-VPC Access.

  • Added the description of necessary concepts in section "Container Orchestration". See 10.1-Basic Concepts.

  • Deleted section "How Do I Prepare a Docker Image". This is the basic concept about Docker and does not need to be described.

  • Added sections 3.4-Creating a BMS Cluster and 4.13-Using a Third-party Image to Create an Application.

2018-04-28

This issue is the first official release.