Skip to content

Citrix Node Controller Version 2.2.2

Choose a tag to compare

@subashd subashd released this 14 Apr 06:56
· 29 commits to master since this release
c67db00

Version 2.2.2

What's New

  • A mandatory environment variable CNI_TYPE is added for specifying the container network interface (CNI) used in the Kubernetes cluster.
  • Weave CNI is now supported.
  • Now, kube-cnc-router pods and ConfigMap are moved from the kube-system namespace to the CNC pod namespace.
  • The term routervxlan0 for node VTEP interface is now changed to cncvxlan<hash_of_namespace>
  • If required, the Citrix node controller ConfigMap data section can be used to specify tolerations for taints.
  • ConfigMap for the Citrix node controller is handled only if the ConfigMap is configured in the CNC pod namespace.
  • Multiple CNCs can be configured in different namespaces (for different ADCs) while keeping the overlay NETWORK as non-conflicting.
  • A troubleshooting guide is now added with information for resolving the common issues while deploying.

Fixed Issues

  • Now, nodes do not require the NodeId- label.
  • Now, worker node addition for the Canal CNI is handled properly.
  • Node reboot is now properly handled for the Flannel CNI, if no other pods are present.
  • Some of the unnecessary pod privileges for kube-router-pods are removed.