--- title: "Ncloud Kubernetes Service release notes" slug: "k8s-k8srelease" tags: ["release notes", "Ncloud Kubernetes Service(VPC)", "Ncloud Kubernetes Service"] updated: 2026-10-08T06:51:23Z published: 2026-10-08T06:51:23Z canonical: "guide.ncloud-docs.com/k8s-k8srelease" --- > ## Documentation Index > Fetch the complete documentation index at: https://guide.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # Ncloud Kubernetes Service release notes Available in VPC Keep track of changes to the Ncloud Kubernetes Service user guide. The release notes include: - New - Initial release - Update - Added: New features - Changed: Feature enhancements - Fixed: Bug fixes - Deprecated: Feature deprecations or service shutdown - Miscellaneous: Documentation changes Read on for detailed descriptions of each release. ## Kubernetes supported versions | Kubernetes Version | Kubernetes release date | Kubernetes support end date | Ncloud Kubernetes Service release date | Ncloud Kubernetes Service support end date | Technical support status | New cluster creation status | | --- | --- | --- | --- | --- | --- | --- | | 1.36 | April 22, 2026 | June 28, 2027 | July 23, 2026 | July 2027 | Supported | Available (XEN unavailable) | | 1.35 | December 17, 2025 | February 28, 2027 | April 23, 2026 | April 2027 | Supported | Available (XEN unavailable) | | 1.34 | August 27, 2025 | October 27, 2026 | January 22, 2026 | January 2027 | Supported | Available | | 1.33 | April 23, 2025 | June 28, 2026 | September 18, 2025 | September 2026 | Supported | Unavailable | | 1.32 | December 11, 2024 | March 23, 2026 | April 17, 2025 | April 2026 | Not supported | Unavailable | | 1.31 | August 13, 2024 | June 28, 2025 | March 20, 2025 | March 2026 | Not supported | Unavailable | | 1.30 | April 17, 2024 | June 28, 2025 | January 16, 2025 | January 2026 | Not supported | Unavailable | | 1.29 | December 13, 2023 | February 28, 2025 | October 17, 2024 | October 2025 | Not supported | Unavailable | | 1.28 | August 15, 2023 | October 28, 2024 | June 20, 2024 | January 16, 2025 | Not supported | Unavailable | | 1.27 | April 11, 2023 | June 28, 2024 | January 25, 2024 | October 17, 2024 | Not supported | Unavailable | | 1.26 | December 9, 2022 | February 28, 2024 | November 23, 2023 | June 20, 2024 | Not supported | Unavailable | | 1.25 | August 23, 2022 | October 27, 2023 | April 20, 2023 | January 25, 2024 | Not supported | Unavailable | | 1.24 | May 3, 2022 | July 28, 2023 | February 23, 2023 | November 23, 2023 | Not supported | Unavailable | | 1.23 | December 7, 2021 | February 28, 2023 | August 18, 2022 | April 20, 2023 | Not supported | Unavailable | | 1.22 | August 4, 2021 | October 28, 2022 | May 26, 2022 | February 23, 2023 | Not supported | Unavailable | | 1.21 | April 8, 2021 | June 28, 2022 | February 17, 2022 | August 18, 2022 | Not supported | Unavailable | | 1.20 | December 8, 2020 | February 28, 2022 | December 21, 2021 | May 26, 2022 | Not supported | Unavailable | | 1.19 | August 26, 2020 | October 28, 2021 | September 16, 2021 | February 17, 2022 | Not supported | Unavailable | | 1.18 | March 23, 2020 | June 28, 2021 | May 27, 2021 | December 21, 2021 | Not supported | Unavailable | Note - For versions for which technical support has been discontinued, security patches and bug fixes are not provided. - Technical support is provided for 1 year from the release of Ncloud Kubernetes Service. Because the deployment schedule is not finalized, the exact support end date is not provided. Refer only to the year and month. ## Ncloud Kubernetes Service release history ### September 17, 2026 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Istio as an add-on. - Enabled installation and management of Istio as an add-on in clusters. | [Add-on list](/docs/en/k8s-k8suse-addon-catalog) | | Update - Changed | Applied containerd 2.3.3 to clusters running Kubernetes 1.35 or later. | - | ### July 23, 2026 | Type | Change | Go to page | | --- | --- | --- | | New | Released Add-on management. | [Add-on overview](/docs/en/k8s-k8suse-addon-overview) | | Update - Added | Released add-ons. - NKS Block Storage CSI (`nks-csi`) - NKS NAS (NFS) CSI (`nks-nas-csi`) - ExternalDNS (`external-dns`) - NKS Gateway API Adapter (`nks-gateway-adapter`) | - [Block Storage CSI examples](/docs/en/k8s-k8sexamples-bscsi) - [NAS volume CSI examples](/docs/en/k8s-k8sexamples-nascsi) - [ExternalDNS use cases](/docs/en/k8s-k8sexamples-externaldns-vpc) - [Using Gateway API](/docs/en/gateway-api-use) | | Update - Added | Added Kubernetes 1.36. - Available only on the KVM hypervisor type. | - [Kubernetes 1.36 release notes](https://kubernetes.io/ko/blog/2026/04/22/kubernetes-v1-36-release/) - [CHANGELOG-1.36](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md) | | Update - Deprecated | Discontinued creation of new clusters with Kubernetes 1.33. | - | ### April 23, 2026 | Type | Change | Go to page | | --- | --- | --- | | New | Released Regional Clusters. - Added support for creating Regional Clusters via the console and Open API. | [Getting started with Ncloud Kubernetes Service](/docs/en/k8s-k8sstart) | | Update - Added | Added Kubernetes 1.35. - Available only on the KVM hypervisor type. | - [Kubernetes 1.35 release notes](https://kubernetes.io/blog/2025/12/17/kubernetes-v1-35-release/) - [CHANGELOG-1.35](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md) | | Update - Deprecated | Discontinued creation of new clusters with Kubernetes 1.32. | | | Update - Added | Added Cilium 1.18. - Available only on Kubernetes 1.35 or later. | | | Update - Added | Added NFS SubDir. - Supports SubDir with NFS CSI. | [NAS volume CSI](/docs/en/k8s-k8suse-nascsi) | | Update - Added | Added support for blk-csi allowedTopologies. - Supports configuring allowedTopologies in Block Storage CSI. | [Block Storage CSI](/docs/en/k8s-k8suse-bscsi) | | Update - Added | Made BM node pools generally available. | | ### January 22, 2026 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Kubernetes 1.34. | - [Kubernetes 1.34 release notes](https://kubernetes.io/blog/2025/08/27/kubernetes-v1-34-release/) - [CHANGELOG-1.34](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md) | | Update - Deprecated | Discontinued creation of new clusters with Kubernetes 1.31. | | ### November 20, 2025 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Changed Cilium version. - Provided Cilium 1.17.8 as a Kubernetes network plugin. | [Cilium 1.17](https://docs.cilium.io/en/v1.17) | | Update - Added | Applied runc 1.2.8. - Applied runc version 1.2.8 to improve the container runtime environment. | [runc release](https://github.com/opencontainers/runc/releases/tag/v1.2.8) | ### September 18, 2025 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Kubernetes 1.33.4. | - [Kubernetes 1.33 release notes](https://kubernetes.io/blog/2025/04/23/kubernetes-v1-33-release/) - [CHANGELOG-1.33](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md) | | Update - Added | Added Kubernetes 1.32.8. | | | Update - Deprecated | Discontinued cluster creation on Kubernetes version 1.30.8. | | | Update - Deprecated | Discontinued cluster creation on Kubernetes version 1.32.6. | | | Update - Added | Released Secret Store CSI. | [Secret Manager integrations](/docs/en/k8s-k8suse-secret-manager) | | Update - Added | Upgraded the CSI component version. - Released Snapshot v1. | - | | Update - Deprecated | Deprecated Snapshot v1beta1. | - | ### July 17, 2025 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Kubernetes 1.32.6. | | | Update - Deprecated | Discontinued cluster creation on Kubernetes version 1.32.3. | | | Update - Added | Added support for Fabric Cluster. | | ### June 19, 2025 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Released Ubuntu 24.04 image for worker nodes. - Available only on KVM-based Ncloud Kubernetes Service. | | | Update - Added | Added Containerd 1.7.27 as a new container runtime interface (CRI) version. | | | Update - Added | Added Cilium 1.17. - Available only on Kubernetes 1.32 or later. | | | Update - Added | Added worker node specifications. - Released L4 and L40S on KVM hypervisor clusters. - Available only in the KR-2 Zone. - Available only on Ubuntu 24.04. | | | Update - Added | Added worker node specifications. - Enabled AMD-based server types on KVM hypervisor clusters. | | | Update - Added | Added support for TLS 1.3 when creating load balancers. | | | Update - Fixed | Added CB2 support for storage backups using Velero. | | ### April 17, 2025 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Kubernetes 1.32. | - [Kubernetes 1.32 release notes](https://kubernetes.io/blog/2024/12/11/kubernetes-v1-32-release/) - [CHANGELOG-1.32](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md) | | Update - Deprecated | Discontinued creation of new clusters with Kubernetes 1.29. | | | Update - Added | Added annotation support for Access Controller List configuration when creating load balancers. | - [Load Balancer instance integrations](/docs/en/k8s-k8suse-loadbalancer) - [Configure ALB Ingress Controller](/docs/en/k8s-k8suse-albingress) | | Update - Changed | Changed primary storage type when a Block Storage is created through CSI to CB2. | | | Update - Miscellaneous | Added document for load balancer creation examples. - Example of Network Load Balancer using a UDP listener. - Example of Access Controller List configuration. | - [Load Balancer property settings examples](/docs/en/k8s-k8sexamples-loadbalancer) - [ALB Ingress Controller use cases](/docs/en/k8s-k8sexamples-albingress) | ### March 20, 2025 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Kubernetes 1.31. | - [Kubernetes 1.31 release notes](https://kubernetes.io/blog/2024/08/13/kubernetes-v1-31-release/) - [CHANGELOG-1.31](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md) | | Update - Changed | Changed Kubernetes version provision policy. - Increased the number of supported versions from 2 to 3, starting with Kubernetes 1.31. | | | Update - Added | Added support for CB2 and FB2 storage types when a block storage was created on clusters that use the KVM hypervisor type. | [Block Storage CSI](/docs/en/k8s-k8suse-bscsi) | ### January 16, 2025 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Kubernetes 1.30. | - [Kubernetes 1.30 release notes](https://kubernetes.io/blog/2024/04/17/kubernetes-v1-30-release/) - [CHANGELOG-1.30](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md) | | Update - Deprecated | Discontinued creation of new clusters with Kubernetes 1.28. | | | Update - Added | Added settings for block storage types for clusters that use the KVM hypervisor. | | | Update - Added | Added examples for installing Cilium Hubble. | [Cilium Hubble installation examples](/docs/en/cilium-hubble-install-example) | | Update - Fixed | Fixed errors in Cluster Monitoring metrics. | | | Update - Fixed | Fixed ALB Ingress Controller errors. - Error occurs when using and then removing the alb.ingress.kubernetes.io/ssl-redirect annotation without a defaultBackend configured. | [Configure ALB Ingress Controller](/docs/en/k8s-k8suse-albingress) | ### November 21, 2024 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added support for setting the load balancer size to xlarge through annotations when creating a Network Proxy Load Balancer. | [Load Balancer instance integrations](/docs/en/k8s-k8suse-loadbalancer) | | Update - Added | Added ALB Ingress Controller 0.11.0. - Added xlarge load balancer size. | [Configure ALB Ingress Controller](/docs/en/k8s-k8suse-albingress) | | Update - Deprecated | Discontinued Ncloud Kubernetes Service in Classic environment. | | ### October 17, 2024 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Kubernetes 1.29. | - [Kubernetes 1.29 release notes](https://kubernetes.io/blog/2023/12/13/kubernetes-v1-29-release/) - [CHANGELOG-1.29](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.29.md) | | Update - Deprecated | Discontinued creation of new clusters with Kubernetes 1.27. | | | Update - Added | Added ncr-credential-provider. - Enabled access to Ncloud Container Registry through node roles. | [Node IAM Role use cases](/docs/en/kubernetes-node-iam-role) | ### September 26, 2024 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added new Open API. - Set cluster authentication mode. - View cluster IAM access list. - View cluster IAM access. - Create cluster IAM access. - Edit cluster IAM access. - Delete cluster IAM access. - Set encryption for cluster secret. | [Ncloud Kubernetes Service overview](https://api.ncloud-docs.com/docs/en/compute-vpckubernetesservice) | ### September 5, 2024 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added ALB Ingress Controller 0.10.0. - Added support for routing services across different namespaces. | [ALB Ingress Controller use cases](/docs/en/k8s-k8sexamples-albingress) | ### July 23, 2024 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added support for KMS Provider for Ncloud Kubernetes Service. - Enabled encryption of secrets stored in ETCD using Key Management Service (KMS) and Encrypting Confidential Data at Rest. | [Secret encryption settings](/docs/en/k8s-k8suse-secret-encryption) | ### July 4, 2024 | Type | Change | Go to page | | --- | --- | --- | | Update - Miscellaneous | Added a troubleshooting guide. | [Ncloud Kubernetes Service troubleshooting](/docs/en/k8s-troubleshoot/) | ### June 20, 2024 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Kubernetes 1.28. | - [Kubernetes 1.28 release notes](https://kubernetes.io/blog/2023/08/15/kubernetes-v1-28-release/) - [CHANGELOG-1.28](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.28.md) | | Update - Deprecated | Discontinued creation of new clusters with Kubernetes 1.26. | | | Update - Added | Added support for Navix OS image for worker nodes. | | | Update - Deprecated | Discontinued Ubuntu 18.04 sales. - Cannot create node pools using Ubuntu 18.04. - Cannot autoscale node pools using Ubuntu 18.04. - Cannot scale node pools using Ubuntu 18.04. | | ### April 25, 2024 | Type | Change | Go to page | | --- | --- | --- | | New | Released Ncloud Kubernetes Service (KVM) in Japan (JPN) and Singapore (SGN) Regions. - Enabled selecting KVM as the hypervisor option when creating clusters. - Provides greater flexibility and fewer constraints compared to XEN-based clusters. | | | Update - Added | Added API mode as a cluster authentication mode in Korea (KR) Region. - Added support for selecting an authentication mode when creating a cluster. - Enabled switching to API mode through the console for clusters configured with the existing CONFIGMAP mode. (Switching from API mode back to CONFIGMAP mode is not supported.) | [Manage IAM authentication user (access entry)](/docs/en/k8s-iam-auth-management-access-entry) | | Update - Added | Added Dynamic Sizing for Network Proxy Load Balancers created via Ncloud Kubernetes Service. - Applies only to load balancers created after November 23, 2023. - Load balancers created before this date must be recreated to change the type. | [Load Balancer instance integrations](/docs/en/k8s-k8suse-loadbalancer) | ### March 21, 2024 | Type | Change | Go to page | | --- | --- | --- | | New | Released Ncloud Kubernetes Service (KVM). - Enabled selecting KVM as the hypervisor option when creating clusters. - Provides greater flexibility and fewer constraints compared to XEN-based clusters. | | | Update - Added | Released Ubuntu 22.04 image for worker nodes. - Available only on KVM-based Ncloud Kubernetes Service. | | | Update - Added | Added ALB Ingress Controller 0.9.0. - Enabled specifying a service port using service.port.name in Ingress specifications. - Enabled using HTTP header conditions in listener rules. | [ALB Ingress Controller use cases](/docs/en/k8s-k8sexamples-albingress) | | Update - Added | Added new Open API. - Added server role. | [Ncloud Kubernetes Service overview](https://api.ncloud-docs.com/docs/en/compute-vpckubernetesservice) | ### January 25, 2024 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Kubernetes 1.27.9. | - [Kubernetes 1.27 release notes](https://kubernetes.io/blog/2023/04/11/kubernetes-v1-27-release/) - [CHANGELOG-1.27](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.27.md) | | Update - Deprecated | Discontinued creation of new clusters with Kubernetes 1.25. | | | Update - Added | Added support for Load Balancer Class. - Enabled using load balancers other than the default provided by NAVER Cloud Platform by specifying spec.loadBalancerClass. | | ### December 21, 2023 | Type | Change | Go to page | | --- | --- | --- | | Update - Deprecated | Discontinued support for Ubuntu 16.04 images when creating new node pools. | | | Update - Added | Added the Alerts feature to Cluster Monitoring. | [Cluster Monitoring](/docs/en/cluster-monitoring-1#alerts) | ### November 23, 2023 | Type | Change | Go to page | | --- | --- | --- | | Update - Changed | Renamed Kubernetes Service to Ncloud Kubernetes Service. | | | Update - Added | Added Kubernetes 1.26.10. | - [Kubernetes 1.26 release notes](https://kubernetes.io/blog/2022/12/09/kubernetes-v1-26-release/) - [CHANGELOG-1.26](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.26.md) | | Update - Deprecated | Discontinued creation of new clusters with Kubernetes 1.24. | | | Update - Changed | Requires using Ubuntu 20.04 server images when upgrading to Kubernetes 1.26. - Cannot upgrade node pools using Ubuntu 16.04 or Ubuntu 18.04 server images. | | | Update - Added | Added role configuration when creating node pools. - Enabled assigning roles at the node pool level. - Enabled performing tasks in a secure environment without exposing authentication keys when using OpenAPI. | [Manage policies and roles](/docs/en/subaccount-policy-role#%EC%97%AD%ED%95%A0-%EA%B4%80%EB%A6%AC) | | Update - Added | Added Public Load Balancer Subnets. - Requires creating a Public Load Balancer Subnet and assigning it to a cluster to create public load balancers. - Existing public load balancers remain available without additional configuration. - Requires installing the latest version to create an ALB using a Public Load Balancer Subnet. | [Subnet Management](/docs/en/vpc-subnetmanage-vpc) | | Update - Added | Added ALB Ingress Controller 0.8.0. - Added support for creating public load balancers using Public Load Balancer Subnets. - Added support for preserving public IP addresses. - Added support for registering multiple certificates. | [Configure ALB Ingress Controller](/docs/en/k8s-k8suse-albingress) | | Update - Added | Added support for UDP type on NLB. | | | Update - Added | Added support for assigning IP addresses to load balancers. - Enabled pre-creating a public IP in the VPC > Public IP menu and assigning it when creating a load balancer. - Assigned public IPs are automatically deleted when the load balancer is deleted. | | | Update - Added | Added support for preserving public IP addresses. - NLB/NPLB: service.beta.kubernetes.io/ncloud-load-balancer-retain-public-ip-on-termination: "true" - ALB: alb.ingress.kubernetes.io/ncloud-load-balancer-retain-public-ip-on-termination: "true" | | ### September 21, 2023 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added new Open API. - Edit cluster Load Balancer Subnet. - Edit NodePool Subnet. - Edit NodePool Label. - Edit NodePool Taint. - Set cluster return protection. | [Ncloud Kubernetes Service overview](https://api.ncloud-docs.com/docs/en/compute-vpckubernetesservice) | ### September 7, 2023 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added support for new annotations available in ALB Ingress Controller 0.7.3 or later. - alb.ingress.kubernetes.io/ssl-redirect | - [Configure ALB Ingress Controller](/docs/en/k8s-k8suse-albingress) - [ALB Ingress Controller use cases](/docs/en/k8s-k8sexamples-albingress) | | Update - Added | Added cluster return protection. - Enabled protecting clusters through configuration. | | ### May 25, 2023 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Enabled changing the load balancer subnet in the Ncloud Kubernetes Service console. - Available when the load balancer subnet configured for the cluster is deleted. - Enabled changing the default subnet for load balancers created in the Kubernetes cluster. | | ### April 20, 2023 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Kubernetes 1.25.08. | - [Kubernetes 1.25 release notes](https://kubernetes.io/blog/2022/08/23/kubernetes-v1-25-release/) - [CHANGELOG-1.25](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.25.md) | | Update - Deprecated | Discontinued creation of new clusters with Kubernetes 1.23. | | | Update - Added | Added Kubernetes Dashboard starting from Kubernetes version 1.23. - Enabled accessing and viewing cluster resources and information. - Accounts with cluster access permissions (main accounts and sub accounts) can access the Kubernetes Dashboard through the console. | [Official Kubernetes documentation](https://kubernetes.io/docs/en/tasks/access-application-cluster/web-ui-dashboard/) | | Update - Added | Added new Open API. - View server images. - View server specifications. - Add server image parameters when creating clusters or node pools. - Upgrade clusters or node pools. - Set and view OIDC. - Set and view IP ACL. - Set audit log. - Add subnets to existing clusters. | [Ncloud Kubernetes Service overview](https://api.ncloud-docs.com/docs/en/compute-vpckubernetesservice) | | Update - Added | Added new annotations in ALB Ingress Controller. - alb.ingress.kubernetes.io/enable-access-log: Access log collection settings. - alb.ingress.kubernetes.io/load-balancer-name: Load balancer name (applied only at initial creation). | [Configure ALB Ingress Controller](/docs/en/k8s-k8suse-albingress) | | Update - Added | Added label and taint settings when creating node pools. | | | Update - Added | Enabled new addition of subnets registered as cluster subnets to existing node pools. | | | Update - Added | Added support for IAM Sub Account groups in ncp-iam-authenticator. - Enabled granting cluster permissions at the Sub Account group level in NAVER Cloud Platform. | [Manage IAM authentication user](/docs/en/k8s-iam-auth-management) | ### February 23, 2023 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Kubernetes 1.24.10. | - [Kubernetes 1.24 release notes](https://kubernetes.io/blog/2022/05/03/kubernetes-1-24-release-announcement) - [CHANGELOG-1.24](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.24.md) | | Update - Deprecated | Discontinued creation of new clusters with Kubernetes 1.22. | | | Update - Added | Added Kubernetes 1.23.16. - Enabled upgrading from Kubernetes 1.23.9. | [Upgrade a cluster](/docs/en/k8s-k8suse-cluster#%ED%81%B4%EB%9F%AC%EC%8A%A4%ED%84%B0-%EC%97%85%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C) | | Update - Added | Added Multus CNI to enable multiple network interfaces in Kubernetes. - Enabled creating pods with multiple interfaces when used with Cilium, the default CNI of Ncloud Kubernetes Service. - Added a user guide for Multus for easier use. | - [Multus CNI](https://github.com/k8snetworkplumbingwg/multus-cni) - [Multus CNI integrations](/docs/en/k8s-k8suse-multus-cni) | | Update - Added | Added Containerd 1.6.16 as a new container runtime interface (CRI) version. - Available when using Ubuntu 20.04 for worker node images. | | | Update - Added | Added the ncloud.com/applied-ncp-auth annotation to the `ncp-auth` ConfigMap for user management through IAM authentication. - This annotation is automatically added when `ncp-auth` is created or modified and allows you to view users registered in the cluster. | [Manage IAM authentication user](/docs/en/k8s-iam-auth-management) | | Update - Added | Added the update-kubeconfig feature in ncp-iam-authenticator for IAM cluster authentication. - Enabled adding a new cluster to an existing kubeconfig file using this feature. | [Create and update IAM authentication kubeconfig](/docs/en/k8s-iam-auth-kubeconfig) | | Update - Added | Enabled selecting the NAS creation zone by setting the parameter.zoneNo field in the StorageClass when using NAS CSI. | [NAS volume CSI](/docs/en/k8s-k8suse-nascsi) | ### December 15, 2022 | Type | Change | Go to page | | --- | --- | --- | | New | Released Ncloud Kubernetes Service in Japan (JPN) Region. | | | Update - Added | Added support for new annotations in Network Proxy Load Balancer (NPLB) and Network Load Balancer (NLB). - NPLB - service.beta.kubernetes.io/ncloud-load-balancer-algorithm-type-code - service.beta.kubernetes.io/ncloud-load-balancer-enable-skip-acg-update - service.beta.kubernetes.io/ncloud-load-balancer-idle-timeout - service.beta.kubernetes.io/ncloud-load-balancer-cipher-suite-list - NLB - service.beta.kubernetes.io/ncloud-load-balancer-algorithm-type-code - service.beta.kubernetes.io/ncloud-load-balancer-enable-skip-acg-update - service.beta.kubernetes.io/ncloud-load-balancer-sticky-session | [Load Balancer instance integrations](/docs/en/k8s-k8suse-loadbalancer) | ### November 22, 2022 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Containerd 1.6.9 as a new container runtime interface (CRI) version. - Available when using Ubuntu 20.04 for worker node images. | | | Update - Added | Added OpenID Connect (OIDC) as a new cluster authentication method. - Enabled configuring OIDC for cluster authentication. | [Set OpenID Connect (OIDC) authentication](/docs/en/k8s-k8suse-oidc-auth) | | Update - Added | Added Private CA Issuer integrated with the NAVER Cloud Platform Private CA service. - Enabled issuing certificates in Kubernetes clusters using Cert Manager with Private CA External Issuer. | [Private CA Issuer](/docs/en/k8s-k8suse-ncloud-pca-issuer) | | Update - Added | Added ncp-iam-authenticator 1.0.6. - Published to the official NAVER Cloud Platform repository. | [ncp-iam-authenticator](https://github.com/NaverCloudPlatform/ncp-iam-authenticator) | | Update - Added | Enabled adding worker node subnets to existing clusters. | | | Update - Added | Enabled viewing of acg_no when querying clusters via OpenAPI. | | ### August 18, 2022 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Kubernetes 1.23. | [Kubernetes 1.23 release notes](https://kubernetes.io/blog/2021/12/07/kubernetes-1-23-release-announcement/) | | Update - Deprecated | Discontinued creation of new clusters with Kubernetes 1.21. | | | Update - Added | Released Ubuntu 20.04 image for worker nodes. | | | Update - Added | Added Cluster Monitoring feature. - Provided for clusters that use Kubernetes version 1.23 or later. - Enabled monitoring node and pod metrics through Grafana dashboards. - Enabled access through the console. | | | Update - Deprecated | Deprecated Metric Exporter, the existing monitoring feature. | | | Update - Added | Added support for new annotations in ALB Ingress Controller. - Enabled configuring cipher suites through annotations when creating an Application Load Balancer (ALB) using ALB Ingress Controller. - Added cipher suite configuration options. | | ### August 4, 2022 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added detailed Sub Account permissions for IP Access Control Lists (ACLs). | | ### July 21, 2022 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added IP Access Control Lists (ACLs) for the Ncloud Kubernetes Service API endpoint. | [Cluster access and management](/docs/en/k8s-k8suse-cluster#ip-aclaccess-control-list) | | Update - Deprecated | Deprecated Admin authentication. - Added IAM authentication through Sub Accounts. - Enabled IAM authentication for clusters created after February 13, 2022. - Requires migrating to IAM authentication for clusters created on or before this date. - Errors may occur in applications using existing kubeconfig when authentication expires. - Requires assessing service impact due to authentication expiration before migration. | - [Ncloud Kubernetes Service Sub Account authentication](/docs/en/k8s-iam-auth-ncp-iam-authenticator) - [Migrate from Admin authentication to IAM authentication](/docs/en/k8s-iam-auth-convert) | ### May 26, 2022 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Kubernetes 1.22. | [Kubernetes 1.22 release notes](https://kubernetes.io/blog/2021/08/04/kubernetes-1-22-release-announcement/) | | Update - Deprecated | Discontinued creation of new clusters with Kubernetes 1.20. | | | Update - Added | Added support for Public Subnets in Terraform. | | ### April 21, 2022 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Enabled creating GPU nodes using Ubuntu 18.04 server images. | | | Update - Changed | Updated ncp-iam-authenticator to version 1.0.5. | | ### February 17, 2022 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Kubernetes 1.21. | [Kubernetes 1.21 release notes](https://kubernetes.io/blog/2021/04/08/kubernetes-1-21-release-announcement/) | | Update - Deprecated | Discontinued creation of new clusters with Kubernetes 1.19. | | | Update - Added | Added support for IAM authentication. - Enabled migrating existing clusters using certificate-based Admin authentication to IAM authentication. - Enabled controlling cluster permissions per Sub Account using ncp-iam-authenticator. - Enabled strengthening cluster security by managing kubeconfig per user. | [ncp-iam-authenticator guide](/docs/en/k8s-iam-auth-ncp-iam-authenticator) | | Update - Added | Enabled using Public Subnets as cluster subnets. - Enabled selecting either Private Subnets or Public Subnets when creating a cluster. - When using Public Subnets, each worker node is assigned a public IP address. - The assigned public IP addresses of worker nodes cannot be returned or changed. | | | Update - Added | Added support for Init-Script Installer. | [Init-Script Installer guide](/docs/en/k8s-k8suse-init-script) | ### December 21, 2021 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Kubernetes 1.20. | [Kubernetes 1.20 release notes](https://kubernetes.io/blog/2020/12/08/kubernetes-1-20-release-announcement/) | | Update - Changed | Added Containerd as the Container Runtime Interface (CRI) for Kubernetes 1.20 or later. | | | Update - Changed | Discontinued the script feature in the console for Kubernetes 1.20 or later. | | | Update - Deprecated | Discontinued creation of new clusters with Kubernetes 1.18. | | | Update - Added | Added support for creating Ncloud Kubernetes Service clusters using Terraform. | | ### December 9, 2021 | Type | Change | Go to page | | --- | --- | --- | | New | Released Ncloud Kubernetes Service in Singapore Region. | | ### November 25, 2021 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added support for NAVER Cloud NAS CSI. | [NAS volume CSI](/docs/en/k8s-k8suse-nascsi) | | Update - Added | Added support for new annotations in Network Proxy Load Balancers (NPLB). - Added a proxy protocol enablement option. | | ### September 16, 2021 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Kubernetes 1.19. | [Kubernetes 1.19 release notes](https://kubernetes.io/blog/2020/08/26/kubernetes-release-1.19-accentuate-the-paw-sitive/) | ### August 26, 2021 | Type | Change | Go to page | | --- | --- | --- | | Update - Miscellaneous | Reorganized user guide structure and content. | [Ncloud Kubernetes Service overview](/docs/en/k8s-k8soverview) | ### July 27, 2021 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added support for Ubuntu 18.04 image. | | | Update - Added | Added support for Network Proxy Load Balancer (NPLB). - Changed the default type to NPLB when creating a load balancer-type service. - Enabled creating Network Load Balancers (NLB) using the service.beta.kubernetes.io/ncloud-load-balancer-layer-type annotation when needed. | | ### May 27, 2021 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added Kubernetes 1.18. | [Kubernetes 1.18 release notes](https://kubernetes.io/blog/2020/03/25/kubernetes-1-18-release-announcement/) | | Update - Added | Enabled using a specific Private Subnet for node pools. | | | Update - Added | Enabled viewing audit logs in Cloud Log Analytics through cluster audit log settings. | | | Update - Added | Added support for reliable cluster backups using Velero. | | ### April 8, 2021 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added worker node specifications. - Added GPU types to the existing Standard, High Memory, and High CPU types. | | ### March 4, 2021 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added worker node specifications. - Added High CPU and High Memory types to the existing Standard type. | | ### February 4, 2021 | Type | Change | Go to page | | --- | --- | --- | | Update - Changed | Improved node pool and node UI. | | | Update - Added | Added the feature to select and delete nodes in the Kubernetes console. | | ### November 18, 2020 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Enabled viewing CPU and memory usage of pods in Kubernetes clusters in VPC environments using Cloud Insight. | | Caution Monitoring Ncloud Kubernetes Service information through integration with Cloud Insight may incur additional charges based on usage, and in such cases, Cloud Insight pricing applies. ### October 22, 2020 | Type | Change | Go to page | | --- | --- | --- | | Update - Added | Added NKS Ingress ALB Controller. - Enabled routing traffic by integrating Kubernetes Ingress with load balancers using ALB Ingress Controller. | [Configure ALB Ingress Controller](/docs/en/k8s-k8suse-albingress) | ### September 17, 2020 | Type | Change | Go to page | | --- | --- | --- | | New | Released Ncloud Kubernetes Service VPC version. - Added Kubernetes 1.16 and 1.17. | | | Update - Added | Added support for multiple subnets. - Enabled specifying VPC, Private Subnets, and dedicated load balancer subnets. - Enabled selecting up to 3 Private Subnets. - Requires Private Subnets and dedicated load balancer subnets within a specific IP range. - Private Subnets and dedicated load balancer subnets within the 172.17.0.0/16 range cannot be selected to prevent Docker bridge conflicts. | | | Update - Added | Added support for multiple node pools. - A node pool is a group of nodes with the same server specifications. - Enabled setting a default node pool and adding additional node pools. - Enabled creating up to 10 node pools. - Enabled configuring server specifications, number of nodes, and Cluster Autoscaler for each node pool. | | | Update - Added | Added cluster autoscaling configuration. - Added automatic scaling in and out for Kubernetes clusters. - Enabled managing resources using Cluster Autoscaler. | |