Ingress Controller de Citrix ADC

Implementar el Citrix Ingress Controller en un clúster de Kubernetes administrado por PKS

Pivotal Container Service (PKS) permite a los operadores aprovisionar, operar y gestionar clústeres de Kubernetes de nivel empresarial mediante BOSH y Pivotal Ops Manager.

El Citrix Ingress Controller se basa en Kubernetes Ingress y puede configurar automáticamente uno o más ADC de Citrix en función de la configuración de recursos Ingress. Puede implementar el Citrix Ingress Controller en un clúster de Kubernetes administrado por PKS para ampliar las capacidades avanzadas de equilibrio de carga y administración de tráfico de Citrix ADC a su clúster.

Requisitos previos

Antes de crear el clúster de Kubernetes con PKS. Asegúrese de que para todos los planes disponibles en Pivotal Ops Manager, estén configuradas las siguientes opciones:

  • Habilitar contenedores privilegiados
  • Inhabilitar DenyEscalatingExec

Para obtener información detallada sobre PKS Framework y otra documentación, consulte la documentación de Pivotal Container Service.

Después de configurar las opciones requeridas, cree un clúster de Kubernetes con el marco de la CLI de PKS y establezca el contexto para el clúster creado.

Opciones de implementación

Puede implementar Citrix ADC CPX como pods dentro del clúster o implementar un dispositivo Citrix ADC MPX o VPX fuera del clúster de Kubernetes.

Según cómo quiera usar Citrix ADC, hay dos formas de implementar el Citrix Ingress Controller en un clúster de Kubernetes en el PKS:

  • Como contenedor sidecar junto con Citrix ADC CPX en el mismo pod: en este modo, el Citrix Ingress Controller configura Citrix ADC CPX.

  • Como pod independiente en el clúster de Kubernetes: en este modo, puede controlar el dispositivo Citrix ADC MPX o VPX implementado fuera del clúster.

Implementar el Citrix Ingress Controller como un pod

Siga las instrucciones proporcionadas en el tema: Implementar el Citrix Ingress Controller como un pod independiente en el clúster de Kubernetes para dispositivos Citrix ADC MPX o VPX.

Implemente el Citrix Ingress Controller como un sidecar con Citrix ADC CPX

Siga las instrucciones proporcionadas en el tema: Implementar el Citrix Ingress Controller como un sidecar con Citrix ADC CPX.

Configuración de red

Para un funcionamiento perfecto de los servicios implementados en el clúster de Kubernetes, es esencial que el dispositivo Citrix ADC de Ingress pueda alcanzar la red superpuesta subyacente en la que se ejecutan los pods. El Citrix Ingress Controller le permite configurar la conectividad de red entre el dispositivo y el servicio Citrix ADC mediante redirección estática, controlador de nodo Citrix, servicios de tipo NodePort o servicios de tipo LoadBalancer.

Implementar el Citrix Ingress Controller en un clúster de Kubernetes administrado por PKS