Citrix ADC Ingress Controller

Bereitstellen des Citrix Ingress Controller auf einem von PKS verwalteten Kubernetes-Cluster

Pivotal Container Service (PKS) ermöglicht es Betreibern, Kubernetes-Cluster der Unternehmensklasse mithilfe von BOSH und Pivotal Ops Manager bereitzustellen, zu betreiben und zu verwalten.

Der Citrix Ingress Controller ist um den Kubernetes Ingress herum aufgebaut und kann automatisch einen oder mehrere Citrix ADCs basierend auf der Ingress-Ressourcenkonfiguration konfigurieren. Sie können den Citrix Ingress Controller in einem von PKS verwalteten Kubernetes-Cluster bereitstellen, um den erweiterten Lastausgleich und die Verkehrsverwaltungsfunktionen von Citrix ADC auf Ihren Cluster zu erweitern.

Voraussetzungen

Vor dem Erstellen des Kubernetes-Clusters mit PKS. Stellen Sie sicher, dass für alle im Pivotal Ops Manager verfügbaren Pläne die folgenden Optionen festgelegt sind:

  • Privilegierte Container aktivieren
  • DenyEscalatingExec deaktivieren

Ausführliche Informationen zu PKS Framework und anderen Dokumentationen finden Sie in der Pivotal Container Service-Dokumentation.

Nachdem Sie die erforderlichen Optionen festgelegt haben, erstellen Sie mithilfe des PKS-CLI-Frameworks einen Kubernetes-Cluster und legen Sie den Kontext für den erstellten Cluster fest.

Bereitstellungsoption

Sie können entweder Citrix ADC CPXs als Pods innerhalb des Clusters bereitstellen oder eine Citrix ADC MPX- oder VPX-Appliance außerhalb des Kubernetes-Clusters bereitstellen.

Je nachdem, wie Sie Citrix ADC verwenden möchten, gibt es zwei Möglichkeiten, den Citrix Ingress Controller in einem Kubernetes-Cluster auf dem PKS bereitzustellen:

  • Als Sidecar-Container neben Citrix ADC CPX im selben Pod: In diesem Modus konfiguriert der Citrix Ingress Controller den Citrix ADC CPX.

  • Als eigenständiger Pod im Kubernetes-Cluster: In diesem Modus können Sie die Citrix ADC MPX- oder VPX-Appliance steuern, die außerhalb des Clusters bereitgestellt wird.

Citrix Ingress Controller als Pod bereitstellen

Befolgen Sie die Anweisungen im Thema: Bereitstellen von Citrix Ingress Controller als eigenständigen Pod im Kubernetes-Cluster für Citrix ADC MPX- oder VPX-Appliances.

Bereitstellen Citrix Ingress Controller als Beiwagen mit Citrix ADC CPX

Befolgen Sie die Anweisungen im Thema: Bereitstellen Citrix Ingress Controller als Sidecar mit Citrix ADC CPX.

Netzwerkkonfiguration

Für das nahtlose Funktionieren der im Kubernetes-Cluster bereitgestellten Dienste ist es wichtig, dass das Ingress Citrix ADC-Gerät in der Lage ist, das zugrunde liegende Overlay-Netzwerk zu erreichen, über das Pods ausgeführt werden. Mit dem Citrix Ingress Controller können Sie die Netzwerkkonnektivität zwischen dem Citrix ADC-Gerät und dem Dienst mithilfe von [statischem Routing](/de-de/citrix-k8s-ingress-controller/network/staticrouting.html), [Citrix Node Controller](/de-de/citrix-k8s-ingress-controller/network/node-controller.html), Diensten vom Typ NodePortoder Diensten vom Typ LoadBalancerkonfigurieren.

Bereitstellen des Citrix Ingress Controller auf einem von PKS verwalteten Kubernetes-Cluster