Need help with citrix-k8s-ingress-controller?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

258 Stars 57 Forks 1.1K Commits 18 Opened issues


Citrix ADC (NetScaler) Ingress Controller for Kubernetes:

Services available


Need anything else?

Contributors list

Docker Repository on Quay License GitHub stars HitCount

Citrix ingress controller


This repository contains the Citrix ingress controller built around Kubernetes Ingress.


You can discuss questions/bugs/feature requests for this project on our Slack channel. To request an invitation to participate in the Citrix ADC Cloud Native Slack channel, provide your email address using the following form: You can also report issues using the bug reporting template.

What is an ingress controller?

An Ingress Controller is a controller that watches the Kubernetes API server for updates to the Ingress resource and reconfigures the Ingress load balancer accordingly.

What is the Citrix ingress controller?

Citrix provides an ingress controller for Citrix ADC MPX (hardware), Citrix ADC VPX (virtualized), and Citrix ADC CPX (containerized) for bare metal and cloud deployments. It is built around Kubernetes Ingress and automatically configures Citrix ADC based on the Ingress resource configuration.

The Citrix ingress controller can be deployed either by directly using yamls or by helm charts.


Features supported by the Citrix ingress controller can be found here. The Citrix API Gateway features can be found here.

Supported platforms and deployments

Click here for detailed list of supported platforms and deployments.


For detailed documentation, see the Citrix ingress controller Live Documentation.

Deployment solutions

You can deploy the Citrix ingress controller in many platforms. For detailed information, see Deployment Architecture.


Deploy the Guestbook application and use the Citrix ADC CPX to provide the Ingress:

Release notes

Click here for the release notes of the latest Citrix ingress controller release.


For questions and support the following channels are available:

To request an invitation to participate in the Slack channel, provide your email address using this form:


Describe issues in detail, collect logs, and use the discussion forum to report issues.

Use the following command to collect logs:

Get Logs: kubectl logs citrix-k8s-ingress-controller > log_file

You can report any issues using the following forum:

For information on how to troubleshoot some of the common issues that you may encounter while using Citrix ADC CPX, see the Citrix ADC CPX documentation.

Code of Conduct

This project adheres to the Kubernetes Community Code of Conduct. By participating in this project you agree to abide by its terms.


Apache License 2.0

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.