Layer 7 (Application) Ingress
- Aktualisiert2026-05-15
- 1 Minute(n) Lesezeit
Layer 7 Ingress bietet HTTPS-Lastverteilung und Routing für Webdienste auf Anwendungsebene. SystemLink Enterprise verwendet Layer 7 Ingress, um HTTP-basierte Dienste über zwei separate Ingress-Endpunkte verfügbar zu machen: einen Endpunkt für die Web-UI und einen Endpunkt für den API-Zugriff.
Ingress-Endpunkte
SystemLink Enterprise erfordert die Konfiguration von zwei Ingress-Endpunkten:
- UI Ingress (global.hosts): Bietet Zugriff auf die SystemLink Web-UI.
- API Ingress (global.apiHosts): Bietet programmatischen Zugriff auf SystemLink REST APIs.
Sie müssen beide Endpunkte mit eindeutigen Hostnamen konfigurieren. Beispielsweise systemlink.example.com für die UI und systemlink-api.example.com für die API. Konfigurieren Sie diese Hostnamen in der Datei systemlink-values.yaml unter global.hosts und global.apiHosts.
Informationen zu Hostnamenanforderungen und Sicherheitsempfehlungen finden Sie unter DNS and Network Security Considerations.
Ingress-Anmerkungen
Sie können das Ingress-Verhalten durch Anmerkungen anpassen, die spezifisch für den verwendeten Ingress-Controller sind. SystemLink Enterprise wendet Anmerkungen sowohl auf globaler als auch auf servicespezifischer Ebene an:
- Globale Anmerkungen: Werden über global.ingress.ui.annotations und global.ingress.api.annotations auf alle Ingress-Ressourcen angewendet.
- Servicespezifische Anmerkungen: Werden auf einzelne Services angewendet, um benutzerdefinierte Anforderungen zu erfüllen.
Plattformspezifische Konfiguration
Die Konfiguration für Layer 7 Ingress variiert je nach Kubernetes-Plattform und Ingress-Controller. Detaillierte Konfigurationsanweisungen finden Sie in den plattformspezifischen Anleitungen in diesem Abschnitt.
Verwandte Inhalte
- SystemLink Umgebungsarchitektur
SystemLink Enterprise ist eine Anwendung mit serviceorientierter Architektur. Von Kubernetes gehostete Microservices bilden die Architektur. SystemLink Enterprise ist skalierbar, fehlertolerant und hochverfügbar. In der folgenden Tabelle werden die wichtigsten Komponenten der SystemLink Enterprise Architektur zusammengefasst.
- Vorbereitung auf das Hosting und den Betrieb von SystemLink Enterprise
Bevor Sie SystemLink Enterprise installieren, stellen Sie sicher, dass die folgende Netzwerk-, Rechen-, Speicher- und Sicherheitsinfrastruktur vorhanden ist.
- Hinweise zu DNS- und Netzwerksicherheit
SystemLink Enterprise wird in einem Kubernetes-Cluster gehostet. SystemLink Enterprise stellt Verbindungen zu Testsystemen her, um Daten zu Überwachungs- und Analysezwecken zu aggregieren.
- AWS VPC
Eine Virtual Private Cloud (VPC) ist eine isolierte Netzwerkumgebung in AWS.
- Azure VNet
Ein Azure Virtual Network (VNet) ist eine isolierte Netzwerkumgebung in Azure.
- Internetorientierte Cluster
Geben Sie hier eine kurze Beschreibung Ihres Konzepts ein (optional).
- Mit dem Unternehmensnetzwerk verbundene Cluster
Eine mit dem Unternehmensnetzwerk verbundene Cluster-Bereitstellung integriert SystemLink in die private Netzwerkinfrastruktur Ihrer Organisation und gewährleistet so sicheren Zugriff sowie eine sichere Integration mit lokalen Systemen.
- systemlink-values.yaml
- SystemLink Enterprise in AWS EKS
Amazon Elastic Kubernetes Service (EKS) ist ein verwalteter Kubernetes-Dienst, der die Ausführung von Kubernetes auf AWS vereinfacht, ohne dass ein eigenes Kubernetes-Steuerflugzeug installiert und betrieben werden muss.
- SystemLink Enterprise in Azure AKS
Azure Kubernetes Service (AKS) ist ein verwalteter Kubernetes-Dienst, der die Ausführung von Kubernetes in Azure vereinfacht, ohne dass eine eigene Kubernetes-Steuerebene installiert und betrieben werden muss.