Skip to content

Releases: netscaler/netscaler-k8s-node-controller

Release notes for NetScaler Node Controller version 2.2.12

25 Oct 08:06
414499e
Compare
Choose a tag to compare

This release note contains information about the changes for the NetScaler Node Controller (NSNC), formerly known as Citrix Node Controller, version 2.2.12.

What's new

Optimized size of the NSNC image

The new version of the NetScaler Node Controller (NSNC) is notably more streamlined, resulting in significantly reduced resource consumption compared to its previous iterations.

What's fixed

Avoiding unwarranted creation of the kube-router pods

Previously, any update made to the Citrix-node-controller configmap would trigger the deletion and subsequent recreation of the kube-router pods, even if the data in the configmap remained unaltered. This issue has now been addressed, ensuring that the router pods are only recreated in response to modifications made to the configmap data, thereby significantly reducing unnecessary recreation events.

Wrongful termination of the router pod by another instance of the NSNC

Earlier if multiple instances of the NSNC were made on the same Kubernetes cluster and one instance's name was part of another instance's name, then it was possible that one NSNC wrongfully terminates the router pods created by the other NSNC. This issue is fixed now.

Sanitization of the logs

All log messages within the NSNC are thoroughly sanitized to ensure that no sensitive information is displayed ensuring the stringent data privacy and security protocols.

Release notes for Citrix Node Controller version 2.2.11

07 Sep 04:53
d62a00a
Compare
Choose a tag to compare

This release note contains information about the changes for the Citrix node controller version 2.2.11.

What's new

Toleration support

Citrix node controller now supports providing tolerations for kube-cnc-router and node-controller pods so that you can schedule them on appropriate tainted nodes. The tolerations shoud be specificied in the ConfigMap.

Release notes for Citrix Node Controller v2.2.10

19 Oct 09:46
d1a2c9e
Compare
Choose a tag to compare

This release note contains information about the changes for the Citrix node controller version 2.2.10.

What’s New

• An optional environment variable CNC_CONFIGMAP is added for specifying the name of the ConfigMap that the Citrix node controller watches for configuration settings. For more information, see Citrix node controller GitHub repository.

• An optional environment variable CNC_ROUTER_NAME is added for specifying the RBAC, service account, ConfigMap name, and pod prefix for kube-cnc-router helper pods. If the CNC_Router_Name variable is not specified, kube-cnc-router values are used by default. For more information, see Citrix node controller GitHub repository.

Release notes for Citrix Node Controller v2.2.9

20 Jan 06:31
e96530f
Compare
Choose a tag to compare

Fixed issues

  • OVN CNI is now supported.

Release notes for Citrix Node Controller v2.2.8

30 Nov 13:13
188820d
Compare
Choose a tag to compare

Fixed Issues

  • Earlier, when you use the Weave CNI and a worker node is removed all routes were getting deleted. This issue is fixed now.
  • The value of theCNI_TYPE environment variable that specifies the CNI used in the Kubernetes cluster is now case-insensitve. Earlier it was case-sensitive.

Release Note for Citrix Node Controller version 2.2.7

19 Oct 08:14
2e48bf2
Compare
Choose a tag to compare

Fixed issues

  • Router pods were getting created even when the user provides wrong credentials to access Citrix ADC. This issue is fixed now.
  • Improved exception handling if there is a wrong user input or unauthorised Citrix ADC access

Release Note for Citrix Node Controller version 2.2.6

08 Sep 11:00
a54876d
Compare
Choose a tag to compare

Fixed issues

  • New nodes were not getting added when Citrix node controller receives only one Ready event and do not receive a Taint Removal event afterwards. This issue is fixed now.
  • Log improvements are implemented for better debugging.

Release Note for Citrix Node Controller version 2.2.5

07 Jul 06:06
2bef854
Compare
Choose a tag to compare

Release Note for Citrix Node Controller version 2.2.5

Fixed Issues

  • Earlier, when a node running Citrix node controller is rebooted, multiple route entries were getting added for the same host. This issue is now fixed.
  • Log improvements are implemented for better debugging.

Release Note for Citrix Node Controller version 2.2.4

13 May 09:34
28a0c54
Compare
Choose a tag to compare

Version 2.2.4

What's new

Release Note for Citrix Node Controller version 2.2.3

30 Apr 13:24
e788359
Compare
Choose a tag to compare

Version 2.2.3

What's new

An optional environment variable CLUSTER_NAME is added for PolicyBasedRoutes(PBR) support in Citrix Node Controller.

Now, the Citrix ADC can be configured with PolicyBasedRoutes Instead of static routes in the multi-cluster scenario. For more details refer to CNC-PBR-SUPPORT

Fixed Issues

Earlier, IP addresses in the CNC network pool were getting exhausted when router pods restart frequently. This issue is now fixed.