NetScaler ingress controller

VIP custom resource definition (CRD)

NetScaler provides a Custom Resource Definition (CRD) called VIP for asynchronous communication between NetScaler IPAM controller and NetScaler Ingress Controller.

NetScaler provides IPAM controller for IP address management. NetScaler IPAM controller allocates an IP address to a service from a defined IP address range. NetScaler Ingress Controller configures the IP address allocated to the service as the virtual IP (VIP) address in NetScaler VPX and the service is exposed using this VIP address.

When a new service is created, NetScaler Ingress Controller creates a CRD object for the service without an IP address. NetScaler IPAM controller checks for addition, deletion, or modification to CRD object and updates the CRD object with an IP address. After the CRD object is updated, NetScaler Ingress Controller automatically configures NetScaler-specfic configuration in the tier-1 NetScaler VPX.

Note:

The VIP CRD is not supported for OpenShift routes. You can use OpenShift ingress to use VIP CRD.

References

VIP custom resource definition (CRD)