• Stars
    star
    307
  • Rank 136,109 (Top 3 %)
  • Language HCL
  • Created about 6 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

NetScaler Ingress Controller for Kubernetes:

Docker Repository on Quay License GitHub stars HitCount


Citrix ingress controller

Description

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

Participate:

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: https://podio.com/webforms/22979270/1633242. 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

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.

Documentation

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.

Examples

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.

Questions and support

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: https://podio.com/webforms/22979270/1633242

For more information about Citrix cloud native solutions, you can reach out to the Citrix product team at: [email protected]

Issues

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: https://discussions.citrix.com/forum/1657-netscaler-cpx/

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.

License

Apache License 2.0

More Repositories

1

ansible-collection-netscaleradc

Custom Ansible modules for NetScaler ADC and NetScaler ADM. Part of NetScaler Automation Toolkit | https://github.com/netscaler/automation-toolkit
Python
112
star
2

netscaler-adc-metrics-exporter

Export metrics from Citrix ADC (NetScaler) to Prometheus
Python
89
star
3

netscaler-observability-exporter

Exports logs and metrics from Citrix ADC to various observability tools
86
star
4

netscaler-xds-adaptor

citrix-xds-adaptor
Go
80
star
5

cloud-native-getting-started

Learn how to use Citrix ADC in Kubernetes for 2 tier microservices architecture for Cloud Native applications
HCL
48
star
6

netscaler-k8s-node-controller

Integrates the hardware/virtualized NetScaler with the Kubernetes overlay / underlay
40
star
7

ADC-scripts

Citrix ADC scripts for migrating and converting Citrix ADC configuration with deprecated features
Python
34
star
8

nitrox

Configure Citrix Netscaler Loadbalancing for container platforms
Python
30
star
9

automation-toolkit

NetScaler Automation Toolkit / [email protected]
HCL
23
star
10

netscaler-helm-charts

NetScaler helm charts
Mustache
21
star
11

netscaler-terraform-modules

Part of NetScaler Automation Toolkit
HCL
16
star
12

ansible-nitro-api-calls

15
star
13

citrix-adc-azure-templates

Part of NetScaler Automation Toolkit
Makefile
14
star
14

ADM-StyleBooks

Citrix ADM StyleBooks
12
star
15

adc-nitro-go

NITRO API SDK for Golang
Go
11
star
16

citrix-adc-aws-cloudformation

Part of NetScaler Automation Toolkit
Python
10
star
17

neutron

OpenStack neutron along with NetScaler driver. Primary repo for developing NetScaler driver for neutron.
Python
7
star
18

netscaler_aci_poc_kit

NetScaler ACI PoC Kit
Python
6
star
19

modern-apps-toolkit

NetScaler tools for modernizing applications
Go
6
star
20

netscaler-rolling-updates-example

Dependencies for executing the rolling updates playbook examples included in the netscaler-ansible-modules
5
star
21

Netscaler-Powershell-Module

C#
4
star
22

terraform-provider-citrixadm

Terraform Custom Provider for NetScaler ADM Service | Part of NetScaler Automation Toolkit
Go
4
star
23

MaxMind-GeoIP-Database-Conversion-Citrix-ADC-Format

MaxMind GeoIP Database Conversion Citrix ADC Format
Perl
4
star
24

default-ssl-profile-script

Python Script to export a list of SSL vServers and assign each a Default SSL Profile.
4
star
25

citrix-adc-gdm-templates

Part of NetScaler Automation Toolkit
Python
3
star
26

terraform-provider-netscalersdx

Manage (Configure) SDX via this terraform provider
Go
2
star
27

citrix-adm-service-add-on-for-splunk

2
star
28

netscaler-cpx-gcp-marketplace

Citrix ADC CPX documentation for GCP Marketplace
Makefile
2
star
29

nitro

The java client to perform NITRO API calls to a NetScaler appliance
Java
2
star
30

terraform-provider-citrixblx

Part of NetScaler Automation Toolkit
Go
2
star
31

citrix-ansible-aws

Ansible playbooks to quickly deploy Citrix ADC services in Amazon Web Services (AWS)
2
star
32

netscaler-ingress-controller-gcp-marketplace

Documentation for Citrix Ingress Controller for Kubernetes hosted on GCP Marketplace
Makefile
2
star
33

citrix-k8s-ingress-controller-docs

HTML
1
star
34

netscaler-rolling-updates-vpx-example

1
star