Voraussetzungen für die Erstellung selbstverwalteter Knoten

Hier finden Sie die Voraussetzungen für das Erstellen selbstverwalteter Knoten.

Bevor Sie einen selbstverwalteten Knoten erstellen und zu einem Cluster hinzufügen:

  • Vergewissern Sie sich, dass das Cluster, dem Sie einen selbstverwalteten Knoten hinzufügen möchten, ordnungsgemäß konfiguriert ist (siehe Clusteranforderungen).
  • Stellen Sie sicher, dass Sie ein entsprechendes Image für die Compute-Instanz auswählen, die den selbstverwalteten Knoten hostet (siehe Imageanforderungen).

Clusteranforderungen

Das Cluster, dem Sie einen selbstverwalteten Knoten hinzufügen, muss ein erweitertes Cluster sein.

Auf den Control-Plane-Knoten des Clusters muss Kubernetes-Version 1.25 (oder höher) ausgeführt werden. Um das CNI-Plug-in für OCI-VCN-native Podnetworking für Podnetworking zu verwenden (anstelle des CNI-Plug-ins für Flannel), müssen die Control-Plane-Knoten des Clusters Kubernetes-Version 1.27.10 (oder höher) ausführen.

Beachten Sie, dass die auf Control-Plane-Knoten und auf Worker-Knoten (einschließlich selbstverwalteter Knoten) ausgeführten Kubernetes-Versionen kompatibel sein müssen, wie in der Support-Policy für Kubernetes-Versionsskew in der Kubernetes-Dokumentation beschrieben. Das heißt, die Kubernetes-Version auf Control-Plane-Knoten darf der Kubernetes-Version auf Worker-Knoten maximal zwei Nebenversionen (oder drei Nebenversionen, beginnend mit Kubernetes-Version 1.28) voraus sein. Siehe Imageanforderungen.

Bildanforderungen

Das Oracle Linux-Image, das Sie für einen selbstverwalteten Knoten angeben, muss eines der OKE Oracle Linux 7-(OL7-) oder Oracle Linux 8-(OL8-)Images sein. Das Image muss das Releasedatum 28. März 2023 oder höher haben.

Rufen Sie die Image-OCID aus Oracle Linux 7.x-Images für OKE-Worker-Knoten und Oracle Linux 8.x-Images für OKE-Worker-Knoten ab.

Beachten Sie, dass Sie beim Erstellen eines selbstverwalteten Knotens ein Image angeben müssen, das eine Kubernetes-Version enthält, die der in der Kubernetes-Dokumentation beschriebenen Support-Policy für Kubernetes-Versionsabweichungen entspricht. Die Kubernetes-Engine prüft nicht, ob die Kubernetes-Version in dem Image, das Sie für einen selbstverwalteten Knoten angeben, mit der Kubernetes-Version kompatibel ist, die auf den Control-Plane-Knoten des Clusters ausgeführt wird. Siehe Clusteranforderungen.

Hinweis

Informationen zum Erstellen selbstverwalteter Knoten, auf denen Ubuntu ausgeführt wird, finden Sie unter Ubuntu auf Worker-Knoten mit benutzerdefinierten Images ausführen.