Container > NHN Kubernetes Service (NKS) > Release Notes
March 4, 2025
Added Features
- Support for Kubernetes v1.31.4.
- The OIDC(openID connect) setting feature is available.
- You can change the cluster key pair.
- Clusters that enabled a cluster key pair operate with the service user's permissions
- Clusters that operate under the service user's permissions do not need to change/manage owners.
Feature Updates
- The feature to change cluster owners is not supported.
November 26, 2024
Added Features
- Added the feature to set Kubernetes component.
Feature Updates
- Changed to automatically set the maximum number of Pods that can be created per node based on the pod subnet size.
Image Update
Chagned the version of the GPU driver installed in images.
Image |
AS-IS |
TO-BE |
Rocky Linux 8.10 (2024.11.19) |
535.183.06 |
535.216.01 |
Ubuntu Server 20.04.6 LTS (2024.11.19) |
535.183.06 |
535.216.01 |
Ubuntu Server 22.04.6 LTS (2024.11.19) |
535.183.06 |
535.216.01 |
Changed the kernel version installed in images.
Image |
AS-IS |
TO-BE |
Rocky Linux 8.10 (2024.11.19) |
4.18.0-553.8.1 |
4.18.0-553.22.1 |
Ubuntu Server 20.04.6 LTS (2024.11.19) |
5.4.0-190 |
5.4.0-198 |
Ubuntu Server 22.04.6 LTS (2024.11.19) |
5.15.0-117 |
5.15.0-124 |
Changed the minimum disk size required to create worker nodes in images.
Image |
AS-IS |
TO-BE |
Rocky Linux 8.10 (2024.11.19) |
20GB |
30GB |
Ubuntu Server 20.04.6 LTS (2024.11.19) |
20GB |
30GB |
Ubuntu Server 22.04.6 LTS (2024.11.19) |
20GB |
30GB |
Deprecated Image Support
- You can't create new clusters and node groups using CentOS images.
October 29, 2024
Feature Updates
- CNI Updates
- Changed the Calico CNI version for Kubernetes v1.27.3 and later clusters from v3.28.0 to v3.28.2.
August 27, 2024
Added Features
- Added the feature to specify additional security groups to a node group.
- Added the feature to specify additional block storage for a group of nodes.
- Support for Kubernetes v1.30.3.
- You can set whether the load balancer applies static routes.
- You can enable the NKS registry.
Deprecated Image Support
- You can't create new clusters and node groups using Debian images.
July 23, 2024
Added Features
- You can apply L7 rules and conditions by setting the load balancer details options.
- You can select Calico-VXLAN and Calico-eBPF CNIs when creating a cluster.
May 28, 2024
Added Features
- Support for Kubernetes v1.29.3.
- You can use a certificate from Certificate Manager when you set the load balancer's listener protocol to TERMINATED_HTTPS.
- Added the feature to renew certificates for a cluster.
- Added the feature to change the service gateway set when creating a cluster.
- The Resource Watcher service allows you to receive notifications about events that occur in your cluster.
March 26, 2024
Feature Updates
- Changed the valid range for the service gateway you enter when creating a cluster.
- Previous: A service gateway created on the same subnet as the cluster's subnet.
- Current: A service gateway created on a subnet that is included in a VPC in the cluster.
February 27, 2024
Added Features
- You can apply enforced security rules to clusters.
- Added IP access control to cluster API endpoints.
- Added support for Kubernetes v1.28.3.
- You can view the history of tasks on the clusters and node groups lookup screen.
November 28, 2023
Added Features
- Added the feature to set kubelet custom arguments.
- Added the feature to set member subnets as setting detailed options for load balancer
- Added the feature to set the keep-alive timeout value as setting detailed options for load balancer
- Added the feature to create PVs using encrypted block storage.
Image update
- Added new images that can be used when creating clusters and node groups.
- Target image
- Ubuntu Server 22.04.3 LTS - Container (2023.11.21)
- Changed existing images to support GPU worker node functionality.
- Target image
- Debian 11.8 Bullseye - Container (2023.11.21)
- The version of the GPU driver installed in the image has changed.
- Changes
- Changed the nvidia-device-plugin version from 470.199.02 to 535.104.12.
- Changed the dcgm version from 11.4 to 12.2.
- Changed the nvidia-mig-manager version from 0.5.3 to 0.5.5.
- Target image
- CentOS 7.9 - Container (2023.11.21)
- Rocky Linux 8.8 - Container (2023.11.21)
- Ubuntu Server 20.04.6 LTS - Container (2023.11.21)
August 29, 2023
Added Features
- Added support for Kubernetes v1.27.3
- You can set the properties of Kubernetes API endpoint when creating a cluster.
- You can use encrypted block storage on worker nodes.
- Provided more detailed status information on the cluster and node group query screen.
- Added a feature to create new NAS storage upon provisioning.
Feature Updates
- Changed the distribution version of the images used at the time of generating clusters or node groups.
- AS-IS
- Rocky Linux 8.7 - Container (2023.07.25)
- TO-BE
- Rocky Linux 8.8 - Container (2023.08.22)
Image update
- Changes
- Changed the nvidia-device-plugin version from 470.182.03 to 470.199.02.
- Changed the dcgm version from 3.1.7 to 3.1.8.
- Changed the nvidia-mig-manager version from 0.5.2 to 0.5.3.
- Target image
- CentOS 7.9 - Container (2023.08.22)
- Rocky Linux 8.8 - Container (2023.08.22)
- Ubuntu Server 20.04.6 LTS - Container (2023.08.22)
July 19, 2023
Image Update
- Fixed an issue where, when creating node groups, the iptables kernel module is not initialized normally on some images.
- AS-IS: Rocky Linux 8.7 - Container (2023.05.25)
- TO-BE: Rocky Linux 8.7 - Container (2023.07.25)
- Fixed an issue where, when creating GPU node groups, the nvidia-container-runtime module is not deployed on some images.
- AS-IS: CentOS 7.9 - Container (2023.05.25)
- TO-BE: CentOS 7.9 - Container (2023.07.25)
May 30, 2023
Added Features
- Added support for Kubernetes v1.26.3.
- Added a feature to use common images as worker images.
- Added a feature to change the size of cluster service network, pod network, and pod subnet.
Feature Updates
March 28, 2023
Added Features
- Added the change cluster CNI feature.
- You can change the instance flavor of a node group.
- You can use a feature to view Kubernetes resources fron the console.
Feature Updates
- The NKS API domain has been changed.
- Korea (Pangyo) region
- AS-IS: https://kr1-api-kubernetes.infrastructure.cloud.toast.com
- TO-BE: https://kr1-api-kubernetes-infrastructure.nhncloudservice.com
- Korea (Pyeongchon) region
- AS-IS: https://kr2-api-kubernetes.infrastructure.cloud.toast.com
- TO-BE: https://kr2-api-kubernetes-infrastructure.nhncloudservice.com
Feature Updates
- Image update
- Ubuntu Server 18.04.6 LTS - Container (2023.02.21)
- Debian 11.6 Bullseye - Container (2023.02.21)
- Rocky Linux 8.6 - Container (2023.02.21)
January 31, 2023
Added Features
December 27, 2022
Added Features
- Image added
- Rocky Linux 8.6 - Container (2022.12)
November 29, 2022
Feature Updates
- Image update
- Changes
- NVDIA device plugin version changed from 450.156.00 to 450.191.01.
- Docker version changed from 19.03 to 20.10.
- Target Image
- Ubuntu Server 18.04.6 LTS - Container (2022.11.22)
- CentOS 7.9 - Container (2022.11.22)
Added Features
- The start node/stop node features are available.
- Various types of load balancers can be created.
- You can create a cluster name and node group name with up to 32 characters each.
- Image added
- Debian 11.5 Bullseye - Container (2022.11.22)
September 27, 2022
Added Features
- Added support for Kubernetes v1.24.3.
- Kubernetes v1.20.12 is no longer supported for cluster creation. However, the clusters in use are not affected.
July 26, 2022
Added Features
- A user script can be changed after creating node groups.
- Added Change User Script API.
- When upgrading the worker node group, maximum number of nodes and maximum number of unavailable nodes can be specified.
May 24, 2022
Feature Updates
- Enhanced the performance and reliability of the service by improving the internal architecture
March 29, 2022
Added Features
- Added support for Kubernetes v1.23.3.
- Kubernetes v1.19.13 is no longer supported for cluster creation. However, the clusters in use are not affected.
- When you set the load balancer's listener protocol to TERMINATED_HTTPS, the SSL version can be set to TLSv1.3.
Feature Updates
- Changed a feature name:
- Before change: Scheduled script
- After change: User script
January 25, 2022
Feature Updates
- The name of the Kubernetes service has been changed to NHN Kubernetes Service (NKS).
Added Features
-
Added support for the following Kubernetes versions:
-
Cluster creation is not supported for the following Kubernetes versions. However, the clusters in use are not affected.
-
Added support for per-listener settings when creating a LoadBalancer type service object.
-
Image added
- CentOS 7.8 - Container (2022.01.20)
- Ubuntu Server 18.04.6 LTS - Container (2022.01.20)
- You can use an Ubuntu worker image for cluster creation and node group creation.
December 28, 2021
Feature Updates
- Updated the NVIDIA driver used in the GPU worker nodes.
- Previous version: 450.119.04
- Changed version: 450.156.00
- Changed so that Prometheus compatible exporter is not automatically installed when creating an instance.
- Image update
- CentOS 7.8 - Container (2021.12.21)
November 23, 2021
Added Features
- Released the public API for the Kubernetes service.
- For details on the public API, refer to API Guide.
October 26, 2021
Added Features
- Supports Kubernetes v1.19.13.
- When creating a LoadBalancer type service object, various options for the load balancer can be set.
- The minimum value of the autoscaler's 'Scale Down Delay After Add' setting has been changed to 10 minutes.
- In new clusters, the default worker node group can be deleted if there are two or more worker node groups.
July 27, 2021
Added Features
- A user script feature is available when creating node groups.
- Added container log rotation setting to the worker nodes.
- Image update
- CentOS 7.8 - Container (2021.07.27)
- Refer to Troubleshooting Guide for details on container log management.
June 29, 2021
Added Features
- Supports Kubernetes v1.18.19.
- Can upgrade the cluster version.
March 23, 2021
Added Features
- Events occurred in a user cluster can be checked in NHN CloudTrail.
Bug Fixes
- Fixed an issue where initialization does not work properly when a node group is created with a graphic-optimized instance type (g2).
February 23, 2021
Feature Updates
- The PodSecurityPolicy plugin has been added to Kubernetes admission controller.
- Changed the distribution version of the images used at the time of generating clusters or node groups.
- Image update
- CentOS 7.8 - Container (2021.02.23)
January 26, 2021
Bug Fixes
- Fixed an issue where autoscaler does not work in an environment with no internet gateway connection.
- Image update
- CentOS 7.5 - Container (2021.01.26)
December 29, 2020
Feature Updates
- Kubernetes CSR (Certificate Signing Request) is now available.
November 24, 2020
Added Features
- Autoscaling is now available.
Feature Updates
- Remaining load balancers and floating IPs are also deleted when deleting clusters.
October 27, 2020
More Feature
- Kubernetes clusters now support GPU-based node groups.
- Image update
- CentOS 7.5 - Container (2020.10.27)
2020. 09. 22.
Feature Updates
- Nodes can be added to or deleted from a running node group.
Release of New Service
- Kubernetes service is now available in the Korea (Pyeongchon) region.
August 25, 2020
Feature Updates
- A random zone can be selected when creating a Kubernetes cluster on console.
June 23, 2020
Release of New Service
- Kubernetes clusters can be created and managed on console.