Skip to content

Release 1.10.2

Choose a tag to compare

@sreejithgs sreejithgs released this 03 Nov 06:32
· 778 commits to master since this release

Version 1.10.2

What's New

BGP advertisement of external IP addresses using Citrix ADC CPX

Earlier, to expose the service of type LoadBalancer in an on-prem environment an external Citrix ADC VPX or MPX was required. Now, the Citrix ingress controller provides another way to expose the service of type LoadBalancer or ingress resources using Citrix ADC CPX that runs within the Kubernetes cluster and BGP advertisement. The existing BGP fabric to route the traffic to the Kubernetes nodes is leveraged to implement this solution.

For more information, see BGP advertisement of external IP addresses using Citrix ADC CPX.

Service class

When services of type LoadBalancer are deployed, the Citrix ingress controller processes all such services and configures them on Citrix ADCs. Now, you have the option to associate only specific services to a Citrix ingress controller instance using the service class feature.

For more information, see Service class for services of type LoadBalancer.

Support for redirecting insecure traffic for a service of type LoadBalancer

For a service of type LoadBalancer, there may be scenarios where you want to redirect the traffic from a non-secure port to a secure port.
You can redirect the incoming traffic to a secure port using the service.citrix.com/insecure-redirect annotation. For more information, see Annotations.

Fixed issues

  • For service of type LoadBalancer deployment in a Google Anthos cluster, the IP address assigned by the IPAM controller does not get updated in the EXTERNAL-IP field of the service. This issue is fixed now.

  • When the ingress resource is updated, the load balancing monitor (lb monitor) parameters in a Citrix ADC which is specified as part of the ingress.citrix.com/monitor annotation were not updating correctly. This issue is fixed now.

  • When the ingress resource is deleted, the load balancing monitor in Citrix ADC which is specified as part of the ingress.citrix.com/monitor annotation was not getting deleted. This issue is fixed now.

  • Enhanced the Citrix ingress controller error logging to provide detailed information about the possible error conditions.

Helm chart specific changes

For Helm chart specific changes, see the Helm chart release notes.