Einschränkungen und Kontingente der Dienste

Informieren Sie sich über die für Cluster geltenden Servicebeschränkungen und Kontingente und erfahren Sie, welche Grenzwerte bei Bedarf angepasst werden können.

Wenn zu erwarten ist, dass eine der folgenden Red Hat OpenShift on IBM Cloud-Einschränkungen erreicht wird, wenden Sie sich an den IBM Support und geben Sie in Ihrem Support-Ticket die Cluster-ID, den neuen Kontingentgrenzwert und die Region an.

Service- und Kontingenteinschränkungen

Für Red Hat OpenShift on IBM Cloud gelten die folgenden Serviceeinschränkungen und Kontingente, die sich auf alle Cluster beziehen, unabhängig davon, welchen Infrastrukturprovider Sie verwenden möchten. Vergessen Sie dabei nicht, dass auch die Einschränkungen für klassische Cluster und VPC-Cluster zu berücksichtigen sind.

Zum Anzeigen der Kontingenteinschränkungen in Ihrem IBM Cloud-Konto können Sie den Befehl ibmcloud oc quota ls verwenden.

Red Hat OpenShift on IBM Cloud Einschränkungen
Kategorie Beschreibung
Begrenzungen bei der API-Rate 200 Anforderungen an die Red Hat OpenShift on IBM Cloud-API pro 10 Sekunden von jeder eindeutigen Quellen-IP-Adresse.
App-Bereitstellung Die Apps, die Sie in Ihrem Cluster bereitstellen, und die Services, die Sie in Ihren Cluster integrieren, müssen unter dem Betriebssystem der Workerknoten ausgeführt werden können.
Calico-Netz-Plug-in Das Ändern des Calico-Plug-ins, der Komponenten oder der Calico-Standardeinstellungen wird nicht unterstützt. Implementieren Sie beispielsweise keine neue Calico-Plug-in-Version oder die Dämongruppen oder Implementierungen für die Calico-Komponenten, Standardressourcen IPPool oder Calico-Knoten ändern. Stattdessen können Sie die Anweisungen in der Dokumentation zum Erstellen einer Netzrichtlinie (NetworkPolicy) oder einer globalen Netzrichtlinie (GlobalNetworkPolicy) für Calico befolgen, um die Calico-MTU zu ändern oder das Plug-in für die Portzuordnung für die Calico-CNI zu inaktivieren.
Clusterkontingent Sie dürfen 100 Cluster pro Region und pro Infrastrukturprovider nicht überschreiten. Ab dem 01. Januar 2024 werden die Quoten jedoch schrittweise erhöht, bevor sie 100 erreichen. Wenden Sie sich an den IBM Support, falls Sie mehr von der Ressource benötigen. Geben Sie im Support-Fall die neue Kontingentgrenze für die gewünschte Region und den gewünschten Infrastrukturanbieter an. Führen Sie ibmcloud quota ls aus, um Kontingente aufzulisten.
Kubernetes Bitte beachten Sie unbedingt die Einschränkungen des Kubernetes-Projekts.
KMS-Provider Die Anpassung der IP-Adressen, die eine Verbindung zu Ihrer Instanz von IBM® Key Protect for IBM Cloud® herstellen dürfen, wird nicht unterstützt.
Red Hat OpenShift Bitte beachten Sie unbedingt die Einschränkungen der OpenShift Container Platform für Ihre Version.
Kubernetes-Podprotokolle Zum Überprüfen der Protokolle für einzelne App-Pods können Sie die Befehlszeile verwenden, um oc logs <pod name> auszuführen. Verwenden Sie das Kubernetes-Dashboard nicht, um Protokolle für Ihre Pods zu streamen, da dies Ihren Zugriff auf das Kubernetes-Dashboard beeinträchtigen könnte.
Monitoring

-Da IBM Ihren Cluster-Master verwaltet, ist die Ereignisalertfunktion für den Master inaktiviert. IBM überwacht Ihren Cluster-Master und behebt Probleme, sobald sie erkannt werden. Aus diesem Grund wird in der Administratorperspektive von Red Hat OpenShift möglicherweise die Nachricht Not available für den Status der Steuerebene angezeigt.

  • Der integrierte Prometheus-Alert-Manager enthält zwei Regeln, die als aktive Alerts im Status FIRING angezeigt werden: KubeControllerManagerDown und KubeSchedulerDown. Diese Komponenten sind Teil des von IBM verwalteten Cluster-Masters, sodass Sie diese Alerts ignorieren können.
Betriebssystem Workerknoten müssen eines der unterstützten Betriebssysteme ausführen. Sie können keinen Cluster mit Workerknoten erstellen, auf denen verschiedene Betriebssystemtypen ausgeführt werden. Weitere Informationen finden Sie in den Versionsinformationen zuRed Hat OpenShift on IBM Cloud.
OperatorHub-Katalog Informationen zur Verwendung des Katalogs OperatorHub in privaten Clustern finden Sie unter OperatorHub und Quellenimages des Katalogs in icr.io spiegeln.
Podinstanzen Sie können 110 Pods pro Workerknoten ausführen. Bei Workerknoten, die mit 11 CPU-Kernen oder mehr bereitgestellt sind, können 10 Pods pro Kern bis zu einem Limit von insgesamt 250 Pods pro Workerknoten unterstützt werden. Die Anzahl der Pods schließt kube-system- und ibm-system-Pods ein, die auf dem Workerknoten ausgeführt werden. Zur Leistungsverbesserung sollten Sie die Anzahl der Pods, die Sie pro Rechenkern ausführen, begrenzen, damit Sie den Workerknoten nicht übermäßig gebrauchen. Auf einem Workerknoten des Typs b3c.4x16 beispielsweise können Sie 10 Pods pro Kern ausführen, die maximal 75 % der Gesamtkapazität des Workerknotens verwenden.
Veraltet Zeitbasierter Einmalkenncode (TOTP) Stellen Sie zur Verwendung von TOTP sicher, dass die Mehrfaktorauthentifizierung (MFA) für Ihr gesamtes IBM Cloud-Konto aktiviert wurde. Wenn MFA nur für einige Benutzer aktiviert ist, aber nicht auf Kontoebene, können Authentifizierungsfehler auftreten.
Workerknotenquote Maximal 500 Arbeitsknoten für alle Konten, die vor dem 01. Januar 2024 eingerichtet werden. Für Konten, die an oder nach diesem Datum eingerichtet werden, beträgt die maximale Quote 200, nachdem die Quoten zuvor gesenkt worden waren. Kontingente gelten pro Cluster Infrastrukturprovider. Wenden Sie sich an den IBM Support, falls Sie mehr von der Ressource benötigen. Geben Sie im Support-Fall die neue Kontingentgrenze für die gewünschte Region und den gewünschten Infrastrukturanbieter an. Um die aktuellen Kontingente aufzulisten, führen Sie folgenden Befehl aus: ibmcloud ks quota ls.
Größe des Workerpools Ihr Cluster muss immer mindestens 2 Knoten umfassen. Aufgrund der Kontingentbegrenzung bei Workerknoten gelten Einschränkungen hinsichtlich der Anzahl der Worker-Pools pro Cluster und der Anzahl von Workerknoten pro Worker-Pool. Beispielsweise könnten Sie mit den Standardkontingent von 500 Workerknoten pro Region bis zu 500 Worker-Pools mit jeweils 1 Workerknoten in jeweils einer Region mit nur einem Cluster haben. Sie könnten aber auch über einen 1 Worker-Pool mit bis zu 500 Workerknoten in einer Region mit nur 1 Cluster verfügen.
Red Hat Enterprise Linux CoreOS-Workerknoten Einem Cluster können maximal 12 Zonen hinzugefügt werden. So werden beispielsweise 3 RHCOS-Arbeiterpools mit jeweils 3 Zonen 9/12 des Kontingents für diesen Cluster beanspruchen.
Anzahl der Workerknoten Cluster können bis zu 500 Arbeitsknoten umfassen.
Clusterbenennung Um sicherzustellen, dass die Ingress-Unterdomäne und das Zertifikat ordnungsgemäß registriert werden, müssen die ersten 24 Zeichen der Clusternamen unterschiedlich sein. Wenn Sie innerhalb von 7 Tagen 5 Mal oder öfter Cluster mit demselben Namen oder Namen mit denselben ersten 24 Zeichen erstellen und löschen, z. B. zu Automatisierungs- oder Testzwecken, erreichen Sie möglicherweise die Let's Encrypt-Ratenbegrenzung für doppelte Zertifikate.
Ressourcengruppen Ein Cluster kann in nur einer Ressourcengruppe erstellt werden; eine Änderung ist danach nicht mehr möglich. Wenn Sie einen Cluster in der falschen Ressourcengruppe erstellen, müssen Sie den Cluster löschen und in der richtigen Ressourcengruppe erneut erstellen. Wenn Sie außerdem den Befehl ibmcloud oc cluster service bind verwenden müssen, um eine Integration mit einem IBM Cloud-Service durchzuführen, muss sich dieser Service in derselben Ressourcengruppe befinden wie der Cluster. Dienste, die keine Ressourcengruppen verwenden, wie z. B. IBM Cloud Container Registry, oder die keine Dienstbindung benötigen, wie z. B. IBM Cloud Logs, funktionieren auch dann, wenn sich der Cluster in einer anderen Ressourcengruppe befindet.

Einschränkungen für Red Hat OpenShift on IBM Cloud-Cluster

Informieren Sie sich über die spezifischen Einschränkungen von Red Hat OpenShift-Clustern. Beachten Sie hierbei, dass auch die Einschränkungen für den Service, den klassischen Cluster oder den VPC-Cluster gelten.

Einschränkungen fürOpenShift Container Platform-Cluster
Kategorie Beschreibung
Automatische Clusterskalierung Der Cluster-Autoscaler Red Hat OpenShift über die Konsole Red Hat OpenShift**-Verwaltung > Cluster-Einstellungen** oder das entsprechende Objekt ClusterAutoscaler über die API autoscaling.openshift.io/v1 wird nicht unterstützt. Verwenden Sie stattdessen das Helm-Plug-in ibm-iks-cluster-autoscaler.
Clusteraktualisierungen Sie müssen Ihren Cluster aktualisieren, indem Sie die Tools der Red Hat OpenShift on IBM Cloud-API, -CLI oder -Konsole verwenden. Sie können Ihre Clusterversion nicht über OpenShift Container Platform-Tools wie die Red Hat OpenShift-Webkonsole aktualisieren.
Containerprotokolle Wenn Sie einen Containerprotokollierungsoperator wie Fluentd verwenden, um Protokolle an einen ElasticSearch-Stack zu senden, müssen Sie die Bereitstellung der Clusterprotokollierung aktualisieren, um die Speicherklasse ibmc-block-gold zu verwenden.
Private Cluster

Abhängig vom Infrastrukturprovider sind Ihre Optionen für private Cluster begrenzt.
VPC: Wenn Sie Ihren VPC-Cluster in der IBM Cloud-Konsole erstellen, verfügt Ihr Cluster sowohl über einen öffentlichen als auch einen privaten Cloud-Serviceendpunkt. Wenn Sie nur einen Endpunkt für einen Private-Cloud-Dienst wünschen, müssen Sie den Cluster stattdessen über die CLI erstellen und die Option --disable-public-service-endpoint angeben. Wenn Sie diese Option auswählen, wird Ihr Cluster standardmäßig mit Routern und Ingress-Controllern erstellt, die Ihre Anwendungen ausschließlich im privaten Netzwerk verfügbar machen. Wenn Sie Apps später in einem öffentlichen Netz zugänglich machen möchten, müssen Sie manuell öffentliche Router und Ingress-Controller erstellen.

  • Klassisch: Sie können nur den öffentlichen und privaten Cloud-Serviceendpunkt oder den öffentlichen Cloud-Serviceendpunkt aktivieren, aber nicht nur den privaten Cloud-Serviceendpunkt. Nach der Clustererstellung können Sie die Serviceendpunkte später nicht mehr ändern.
Protokollierung Informationen zum Einrichten eines Stacks aus OpenShift Container Platform(Elasticsearch), Fluentd und Kibana(EFK) finden Sie unter Installieren des Cluster Logging Operators.
Service Catalog Der Servicekatalog wird nicht unterstützt. Verwenden Sie stattdessen Operatoren. Verwenden Sie nicht den OperatorHub für die Installation des Servicekatalogs.
Servicenetz Das von Istio verwaltete Add-on wird nicht unterstützt. Verwenden Sie stattdessen den Red Hat service mesh operator. Hinweis: Die standardmäßige IBM Cloud-Konfiguration für Router ermöglicht einen Hostnetzbetrieb, der nicht mit der Netzrichtlinie für das Servicenetz kompatibel ist. Damit der Service-Mesh-Ingress funktioniert, müssen Sie eine Netzwerkrichtlinie anwenden.

Einschränkungen für klassische Cluster

Cluster der klassischen Infrastruktur in Red Hat OpenShift on IBM Cloud werden mit den folgenden Einschränkungen zur Verfügung gestellt.

Rechenressourcen

Beachten Sie, dass auch die Serviceeinschränkungen angewendet werden.

Einschränkungen der Datenverarbeitungsfunktionalität für klassische Cluster
Kategorie Beschreibung
Reservierte Instanzen Reservierte Kapazität und reservierte Instanzen werden nicht unterstützt.
Workerknotentypen Worker-Knoten sind in ausgewählten Varianten von Rechenressourcen verfügbar.
Zugriff auf Workerknotenhost Aus Sicherheitsgründen können Sie keine SSH-Verbindung zum Rechenhost des Workerknotens herstellen.

Vernetzung

Beachten Sie, dass auch die Serviceeinschränkungen angewendet werden.

Einschränkungen für klassische Clusternetze
Kategorie Beschreibung
Ingress-ALBs
Netzlastausgleichsfunktionen (NLB)
  • Sie können keine Netzlastausgleichsfunktionen der Version 2.0 (NLB 2.0) erstellen, um Ihre Apps zugänglich zu machen.
  • Sie können keine Unterdomänen für private NLBs erstellen.
  • Sie können bis zu 128 Unterdomänen registrieren. Diese Begrenzung kann auf Anforderung aufgehoben werden, indem ein Supportfall geöffnet wird.
Red Hat OpenShift-Webkonsole Die Webkonsole kann nicht im privaten Netz in Clustern zugänglich gemacht werden, die sowohl öffentliche als auch private Endpunkte haben. Wenn Sie die Webkonsole im privaten Netzwerk verfügbar machen möchten, darf in Ihrem Cluster kein öffentlicher Endpunkt aktiviert sein.
Nur private VLANs Private Netzlastausgleichsfunktionen (NLBs) können nicht beim Domänennamensserver (DNS) registriert werden, also kann der Cluster nicht nur mit einer privaten Netzschnittstelle erstellt werden. Workerknoten müssen sowohl mit öffentlichen als auch mit privaten VLANs verbunden sein. Sie können jedoch einen privaten Service erstellen, um Ihre Apps nur im privaten Netz zugänglich zu machen.
Serviceendpunkte Wenn Sie einen Cluster erstellen, können Sie nur den öffentlichen und des privaten Cloud-Serviceendpunkt oder den öffentlichen Cloud-Serviceendpunkt aktivieren, aber nicht nur den privaten Cloud-Serviceendpunkt. Nach der Clustererstellung können Sie die Serviceendpunkte später nicht mehr ändern.
Teilnetze pro VLAN Für jedes VLAN gilt eine Begrenzung auf 40 Teilnetze.

Speicher

Beachten Sie, dass auch die Serviceeinschränkungen angewendet werden.

Einschränkungen für klassischen Clusterspeicher
Kategorie Beschreibung
Datenträgerinstanzen Sie können insgesamt 250 IBM Cloud-Infrastrukturdatei- und Blockspeicherdatenträger pro Konto haben. Wenn Sie mehr als diese Menge einbinden, wird möglicherweise eine Meldung out of capacity angezeigt, wenn Sie persistente Volumes bereitstellen. Weitere häufig gestellte Fragen finden Sie in der Datei- und Blockspeicherdokumentation. Wenn Sie weitere Datenträger bereitstellen wollen, wenden Sie sich an den IBM Support. Schließen Sie in Ihr Support-Ticket Ihre Konto-ID und das gewünschte neue Kontingent für die Dateispeicherdatenträger bzw. die Blockspeicherdatenträger ein.
Portworx Informieren Sie sich über die Einschränkungen für Portworx.
Dateispeicher Aufgrund der Art und Weise, wie der IBM Cloud-NFS-Dateispeicher Linux-Benutzerberechtigungen konfiguriert, treten möglicherweise Fehler auf, wenn Sie Dateispeicher verwenden. Wenn dies der Fall ist, müssen Sie möglicherweise Red Hat OpenShift Sicherheitskontexteinschränkungen konfigurieren oder einen anderen Speichertyp verwenden.

Klassischer Benutzerzugang

Beachten Sie, dass auch die Serviceeinschränkungen angewendet werden.

Klassische Einschränkungen des Benutzerzugriffs auf Cluster
Kategorie Beschreibung
Zugriff über IP-Adresse Die Beschränkung des Zugriffs auf bestimmte Benutzer durch die Aktivierung des Zugriffs über die IP-Adresse wird von Red Hat OpenShift on IBM Cloud nicht unterstützt. Wenn Sie den Benutzerzugriff einschränken oder einschränken möchten, auf welche Dienste und VPCs ein Benutzer zugreifen kann, sollten Sie eine kontextbasierte Einschränkung in Betracht ziehen.

Einschränkungen für VPC-Cluster

VPC-Cluster in Red Hat OpenShift on IBM Cloud werden mit den folgenden Einschränkungen freigegeben. Zusätzlich gelten alle zugrunde liegenden VPC-Kontingente, VPC-Grenzwerte, VPC-Servicebeschränkungen und Einschränkungen des regulären Service.

Rechenressourcen

Beachten Sie, dass auch die Serviceeinschränkungen angewendet werden.

Einschränkungen für VPC-Cluster mit Datenverarbeitungsfunktionalität
Kategorie Beschreibung
Cluster pro VPC VPCs sind auf jeweils 25 Cluster begrenzt.
Verschlüsselung Die sekundären Platten Ihrer Workerknoten werden im Ruhezustand standardmäßig durch den Provider der zugrunde liegenden VPC-Infrastruktur verschlüsselt. Sie können jedoch nicht Ihre eigene Verschlüsselung für die zugrunde liegenden virtuellen Serverinstanzen verwenden.
Standort VPC-Cluster sind nur in ausgewählten Regionen mit mehreren Zonen verfügbar.
Virtual Private Cloud Weitere Informationen finden Sie unter Einschränkungen und Kontingente.
VPC-Ressourcenquoten VPC verwaltet Kontingente für vCPU, Arbeitsspeicher, GPU, Instance-Storage und optimierte Instance-Storage-Ressourcen auf der Basis einzelner Konten. Wenn Sie Worker Nodes für virtuelle Serverinstanzen (VSI) auf einer öffentlichen Infrastruktur bereitstellen, werden diese Ressourcen auf Ihre VPC-Kontingente angerechnet. Wenn Sie eine Quotengrenze erreichen, schlägt die Bereitstellung von Arbeitsknoten fehl. Um Ihre aktuellen Quoten und die Nutzung anzuzeigen, siehe Anzeigen von VPC-Ressourcenmetriken. Um eine Quotenerhöhung zu beantragen, öffnen Sie einen Support-Fall bei VPC. Weitere Informationen finden Sie unter „ VPC-Kontingente “.

Hinweis: Diese Quotenverwaltung gilt derzeit nur für VSI-Worker-Knoten in der öffentlichen Infrastruktur. Die Quoten für dedizierte Host- und Bare-Metal-Worker-Knoten werden weiterhin über „ Red Hat OpenShift on IBM Cloud “ verwaltet.

Workerknotentypen Für virtuelle Maschinen auf Worker-Knoten und Bare-Metal-Worker stehen nur bestimmte Varianten zur Verfügung.
Zugriff auf Workerknotenhost Aus Sicherheitsgründen können Sie keine SSH-Verbindung zum Rechenhost des Workerknotens herstellen.
Workerknotenaktualisierungen Die Aktualisierungsmaßnahmen für VPC-Worker hängen vom Worker-Typ ab. Für VPC-Bare-Metal-Benutzer können Sie den Befehl „ ibmcloud oc worker reload “ verwenden, um einen Reload durchzuführen. Für Worker auf virtuellen VPC-Serverinstanzen verwenden Sie den Befehl „ ibmcloud oc worker replace “. Wenn Sie mehrere Workerknoten gleichzeitig ersetzen, werden diese gleichzeitig (und nicht nacheinander) gelöscht und ersetzt. Stellen Sie sicher, dass Sie in Ihrem Cluster über ausreichend Kapazität verfügen, um Ihre Workloads neu planen zu können, bevor Sie die Workerknoten ersetzen.

Vernetzung

Beachten Sie, dass auch die Serviceeinschränkungen angewendet werden.

Einschränkungen für VPC-Clusternetze
Kategorie Beschreibung
Länge der App-URL Die DNS-Auflösung wird durch den virtuellen privaten Endpunkt (VPE) des Clusters verwaltet, der URLs mit bis zu 130 Zeichen auflösen kann. Wenn Sie Apps in Ihrem Cluster mit URLs (z. B. Ingress-Unterdomäne oder Red Hat OpenShift-Routen) zugänglich machen, stellen Sie sicher, dass die URLs maximal 130 Zeichen lang sind.
Netzgeschwindigkeiten Die Netzgeschwindigkeiten im VPC-Profil sind die Geschwindigkeiten der Workerknotenschnittstellen. Die für VPC-Instanzen verfügbare Bandbreite wird zwischen Speicher- und Netzwerkverkehr aufgeteilt. Standardmäßig beträgt die Speicherzuweisung 25 % der maximalen Bandbreite. Die in den nachstehenden Tabellen angegebene Netzwerkgeschwindigkeit ist die Netzwerkbandbreite, die einem Mitarbeiter mit einer einzelnen Netzwerkschnittstelle nach Abzug der standardmäßigen Zuweisung von 25 % Speicherbandbreite zur Verfügung steht.
NodePort Der Zugriff auf eine App über einen Knotenport (NodePort) ist nur möglich, wenn Sie mit Ihrem privaten VPC-Netz verbunden sind (z. B. durch eine VPN-Verbindung). Für den Zugriff auf eine App über das Internet müssen Sie stattdessen eine VPC-Lastausgleichsfunktion oder einen Ingress-Service verwenden.
Pod-Netz VPC-Zugriffssteuerungslisten (ACLs) filtern den ein- und den ausgehenden Datenverkehr für Ihren Cluster auf Teilnetzebene und Sicherheitsgruppen filtern den eingehenden und abgehenden Datenverkehr für Ihren Cluster auf der Ebene der Workerknoten. Um den Datenverkehr im Cluster auf der Pod-zu-Pod-Ebene zu steuern, können Sie keine VPC-Sicherheitsgruppen oder ACLs verwenden. Verwenden Sie stattdessen Calico- und Kubernetes-Netzrichtlinien, die den Netzdatenverkehr auf Poebene mit Kapselung der IP-Adressen steuern können.
Öffentliches Gateway Wenn der öffentliche Serviceendpunkt aktiviert ist, müssen Sie jedem VPC-Teilnetz ein öffentliches Gateway zuordnen, damit Ihre Workerknoten über das öffentliche Netz kommunizieren können. Für Red Hat OpenShift-Standardkomponenten wie die Webkonsole und den OperatorHub ist ein öffentlicher Netzzugriff erforderlich.
Serviceendpunkte Wenn Sie Ihren VPC-Cluster in der Konsole von IBM Cloud erstellen, verfügt Ihr Cluster sowohl über einen Public- als auch über einen Private-Cloud-Serviceendpunkt. Wenn Sie nur einen Endpunkt für einen Private-Cloud-Dienst wünschen, müssen Sie den Cluster stattdessen über die CLI erstellen und die Option --disable-public-service-endpoint angeben. Wenn Sie diese Option auswählen, wird Ihr Cluster standardmäßig mit Routern und Ingress-Controllern erstellt, die Ihre Anwendungen ausschließlich im privaten Netzwerk verfügbar machen. Falls Sie Apps später einem öffentlichen Netz zugänglich machen möchten, müssen Sie manuell öffentliche Router und Ingress-Controller erstellen.
Teilnetze
  • Beachten Sie die Einschränkungen bei der VPC-Netzwerkkonfiguration.
  • Löschen Sie nicht die Subnetze, die Sie bei der Clustererstellung oder beim Hinzufügen von Worker-Knoten in einer Zone an Ihren Cluster anhängen. Wenn Sie ein von Ihrem Cluster verwendetes VPC-Teilnetz löschen, können bei allen Lastausgleichsfunktionen, die IP-Adressen aus dem Teilnetz verwenden, Probleme auftreten, und Sie können möglicherweise keine neuen Lastausgleichsfunktionen erstellen.
VPC-Lastausgleichsfunktion Weitere Informationen finden Sie unter Einschränkungen für VPC-Lastausgleichsfunktionen.

Speicher

Beachten Sie, dass auch die Serviceeinschränkungen angewendet werden.

Einschränkungen für VPC-Clusterspeicher
Kategorie Beschreibung
Speicherklasse für Profilgrößen Weitere Informationen finden Sie unter Verfügbare Datenträgerprofile.
Unterstützte Typen Sie können nur IBM Cloud Object Storage und Cloud Databases einrichten.
Datenträgerzuordnungen Siehe Grenzwerte für Datenträgerzuordnungen.
Portworx Informieren Sie sich über die Einschränkungen für Portworx.
Block Storage for VPC Die Standard-Speicherklasse in VPC-Clustern kann nicht geändert werden. Sie können jedoch Ihre eigene Speicherklasse erstellen.

VPC-Benutzerzugang

Beachten Sie, dass auch die Serviceeinschränkungen angewendet werden.

Zugriffsbeschränkungen für VPC-Cluster-Benutzer
Kategorie Beschreibung
Zugriff über IP-Adresse Die Beschränkung des Zugriffs auf bestimmte Benutzer durch die Aktivierung des Zugriffs über die IP-Adresse wird von Red Hat OpenShift on IBM Cloud nicht unterstützt. Wenn Sie den Benutzerzugriff einschränken oder einschränken möchten, auf welche Dienste und VPCs ein Benutzer zugreifen kann, sollten Sie eine kontextbasierte Einschränkung in Betracht ziehen.

Einschränkungen für Satellite-Cluster

Überprüfen Sie die folgenden Einschränkungen für Red Hat OpenShift on IBM Cloud-Cluster, die Sie an einem Satellite-Standort erstellen. Beachten Sie, dass auch die Serviceeinschränkungen angewendet werden.

Satellite Einschränkungen bei Clustern
Kategorie Beschreibung
Cluster-Add-ons Überprüfen Sie die nicht unterstützten verwalteten Add-ons für Red Hat OpenShift-Cluster an einem Satellite-Standort. Der Cluster-Autoscaler und Istio werden zum Beispiel nicht unterstützt.
Netz
  • Standardmäßig wird bei „ Satellite “-Clustern kein Load Balancer Controller bereitgestellt, daher werden die Dienste „ Kubernetes “ und „ LoadBalancer “ standardmäßig nicht bereitgestellt. Sie können Ihre eigene Load-Balancer-Lösung in Cluster integrieren, wie z. B MetalLB.
  • Die Hosts, auf denen die Worker Nodes für Ihren Cluster laufen, müssen die Host-Netzwerk- und Provider-spezifischen Anforderungen erfüllen, z. B. für AWS, Azure, GCP, und IBM Cloud (nur zu Test- und Demonstrationszwecken).
  • Da für den Datenverkehr zwischen Pods, die sich auf verschiedenen Arbeitsknoten befinden, eine VXLAN-Kapselung erforderlich ist, können die Datenübertragungsgeschwindigkeiten zwischen Pods auf verschiedenen Arbeitsknoten langsamer sein als die Netzwerkkapazität der Hosts.
Speicher für Workerknotenhosts Siehe Hostspeicher und zugeordnete Geräte.
Speicher für Apps In Ihren Satellite-Clustern wird standardmäßig kein Speicheranbieter installiert. Daher werden keine vorkonfigurierten Kubernetes-Speicherklassen standardmäßig in Ihren Clustern eingerichtet, um Ihre Anwendungsdaten auf einem persistenten Kubernetes-Datenträger zu speichern, der durch eine Speichereinheit gesichert wird. Optionen zum Einrichten eines Speicherproviders finden Sie unter Informationen zu Satellite-Speichervorlagen.
Workerknoten Workerknoten werden auf Hosts in Ihren Infrastrukturumgebungen ausgeführt. Die Hosts müssen die Voraussetzungen für den Host und die providerspezifischen Voraussetzungen (z. B. für AWS, Azure, GCP und IBM Cloud) erfüllen (nur für Test- und Demonstrationszwecke). Sie sind für die Verwaltung des Infrastruktur-Lebenszyklus Ihrer Hosts verantwortlich, einschließlich des Hinzufügens und Aktualisierens von Worker-Knoten. Dementsprechend werden Workerknoten-Operationen wie die Befehle ibmcloud oc worker add, update, replace, reload nicht unterstützt.
Workerpools Um Operationen wie die Größenänderung (resize) verwenden zu können, verwendet der Worker-Pool Hostbezeichnungen, die mit den verfügbaren (nicht zugeordneten) Hosts am Satellite-Standort übereinstimmen müssen.
Einzelknotencluster Jedem Cluster mit weniger als drei Workerknoten fehlt die Hochverfügbarkeit. Durch die Bereitstellung eines Einzelknotenclusters akzeptieren Sie, dass es wahrscheinlicher ist, dass Ausfallzeiten und Unterbrechungen in Ihrer Workload auftreten und dass regelmäßige Upgrades für Workerknoten dazu führen, dass Ihre Workload offline geht. Wenn ein Cluster als Einzelknotencluster bereitgestellt wird, kann er später nicht in einen hoch verfügbaren Standardcluster konvertiert werden. Sie können weitere Knoten hinzufügen, aber Standardbereitstellungen erhöhen die Replikatgröße nicht und der Cluster wird nicht hoch verfügbar. Einzelknotencluster müssen an einer Satellite-Position mit Red Hat CoreOS(RHCOS)aktiviert ausgeführt werden. Die Steuerebenenhosts an Ihrem Standort und der Host, den Sie Ihrem Einzelknotencluster zuordnen, müssen entweder das Betriebssystem RHEL 8 oder RHCOS ausführen. Wird nur für Satellite-Cluster unterstützt, auf denen Version 4.11 oder höher ausgeführt wird. OpenShift Data Foundation wird in Einzelknotenclustern nicht unterstützt. Portworx wird in Einzelknotenclustern nicht unterstützt.

Nicht unterstützte Funktionen und Operatoren in Red Hat OpenShift on IBM Cloud

Die folgenden Funktionen und Operatoren werden in Red Hat OpenShift on IBM Cloudnicht unterstützt.

Anstatt die Leistung der Worker-Knoten mit MachineConfig Dateien in Red Hat OpenShift anzupassen, können Sie den Host mit einer daemonset Datei ändern. Weitere Informationen finden Sie unter Ändern der Calico MTU oder Optimieren der Leistung für Red HatCoreOS Worker-Knoten.

  • AMQ Broker
  • AMQ-Broker-LTS
  • AMQ-Verbindung
  • AMQ online
  • AMQ-Streams
  • Ansible Automation Platform-Ressourcenoperator
  • API Designer
  • Business Automation-Operator
  • Camel K
  • Kostenverwaltungsoperator
  • Datengridoperator
  • Gerätemanager
  • Operator für Datei-Integrität
  • Sicherungskonsole
  • Sicherung online
  • Gatekeeper-Operator
  • JBoss-EAP
  • JBoss-Web-Server
  • LVM (Logical Volume Manager Storage)
  • MachineConfigs
  • SaaS-Service für Nutzungsmessung und Kostenmanagement
  • OpenShift Cloud Manager (OCM) SaaS-Service
  • OpenShift Cluster-weiter Proxy
  • OpenShift Data Foundation: Unterstützung über das Cluster-Add-on für Classic-und VPC-Cluster oder über die Satellite -Vorlage für Satellite-Cluster.
  • OpenShift SDN und die meisten anderen Netzwerk-Plugins werden nicht unterstützt
    • Calico wird von allen Cluster-Versionen unterstützt.
    • OVN wird für VPC- Red Hat OpenShift-Cluster ab Version 4.20 und höher ausschließlich mit RHCOS-Worker-Knoten unterstützt.
    • Aktualisieren oder entfernen Sie diese Netzwerk-Plugins nicht außerhalb des normalen Aktualisierungsprozesses des Cluster-Masters.
  • Performance-Add-on-Operator
  • PTP-Operator
  • Quay-Operator
  • Red Hat OpenStack Kuryr Plattformintegration
  • Red Hat-Integrationsoperator
  • Service-Registry-Operator
  • Smart Gateway-Operator
  • SR-IOV-Netzoperator: Wird nur in Satellite-Clustern unterstützt
  • Telemeter und Insights Connected Experience
  • Konfiguration der Windows-Maschine: Workerknoten mit Windows-Betriebssystemen werden nicht unterstützt.
  • ImageContentSourcePolicy, ImageDigestMirrorSet, und ImageTagMirrorSet werden nicht unterstützt.