Helm chart release notes for Citrix ingress controller 1.17.3
This release note contains information about the Helm chart related changes for the Citrix ingress controller version 1.17.13.
What's new
- Added support for
ImagePullSecrets
which is the Kubernetes secret to be used for pulling the images from a private Docker registry or repository. - Added the
serviceAnnotations
parameter in the Citrix ADC CPX Helm chart. This option can be used to provide any annotation in the Citrix ADC CPX service. - Added the
serviceSpec.loadBalancerSourceRanges
parameter in the Citrix ADC CPX Helm chart. This parameter is used to provide a list of IP addresses or range which should be allowed to access the network load balancer exposing the Citrix ADC CPX service. - Added the
servicePorts
parameter in the Citrix ADC CPX Helm chart. This parameter is used to provide a list of ports. Each element in this list is a dictionary that contains information about the port. - As the generic parameter for service annotation is supported in this release, all supported individual
serviceAnnotations
are removed.
Following individual service annotations are removed:serviceAnnotations.awsLB.sslCert
serviceAnnotations.awsLB.backendProtocol
serviceAnnotations.awsLB.sslPorts
serviceAnnotations.awsLB.negotiationPolicy
serviceAnnotations.awsLB.proxyProtocol
serviceAnnotations.awsLB.resourcesTags
serviceAnnotations.azure.internalLoadBalancer
For more information on how to use the parameter, see the [Helm chart documentation] (https://github.com/citrix/citrix-helm-charts/blob/master/citrix-cpx-with-ingress-controller/README.md#configuration).
Known issues
If you are using serviceAnnotations
, you cannot perform an upgrade from a lower version to the 1.17.13 version for Citrix ADC CPX with ingress controller Helm chart. In that case, you must delete and reinstall the Helm chart for updating Citrix ADC CPX with ingress controller to the new version.