Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Knoten-Bootstrapping
AmazonLinux2023
AL2023 führte einen neuen Knoteninitialisierungsprozess nodeadm/etc/eks/bootstrap.sh
Anmerkung
Mit den Kubernetes-Versionen 1.30 und höher ist Amazon Linux 2023 das Standardbetriebssystem.
Standardeinstellungen für AL2
Für selbstverwaltete Knoten und EKS-verwaltete Knoten, die auf benutzerdefinierten Knoten basieren AMIs, eksctl wird ein Standard NodeConfig -, Minimalwert erstellt und dieser automatisch in die Benutzerdaten der Startvorlage der Knotengruppen eingefügt, d. h.
MIME-Version: 1.0 Content-Type: multipart/mixed; boundary=// --// Content-Type: application/node.eks.aws apiVersion: node.eks.aws/v1alpha1 kind: NodeConfig spec: cluster: apiServerEndpoint: https://XXXX.us-west-2.eks.amazonaws.com certificateAuthority: XXXX cidr: 10.100.0.0/16 name: my-cluster kubelet: config: clusterDNS: - 10.100.0.10 flags: - --node-labels=alpha.eksctl.io/cluster-name=my-cluster,alpha.eksctl.io/nodegroup-name=my-nodegroup - --register-with-taints=special=true:NoSchedule --//--
Für EKS-verwaltete Knoten, die auf systemeigenen Knoten basieren AMIs, NodeConfig wird der Standard von EKS MNG unter der Haube hinzugefügt und direkt an die Benutzerdaten von angehängt. EC2 Daher muss es in diesem Szenario eksctl nicht in die Startvorlage aufgenommen werden.
Konfiguration des Bootstrapping-Prozesses
Um erweiterte Eigenschaften von NodeConfig festzulegen oder einfach die Standardwerte zu überschreiben, können Sie mit eksctl ein benutzerdefiniertes via oder z. NodeConfig nodeGroup.overrideBootstrapCommand managedNodeGroup.overrideBootstrapCommand
managedNodeGroups: - name: mng-1 amiFamily: AmazonLinux2023 ami: ami-0253856dd7ab7dbc8 overrideBootstrapCommand: | apiVersion: node.eks.aws/v1alpha1 kind: NodeConfig spec: instance: localStorage: strategy: RAID0
Diese benutzerdefinierte Konfiguration wird den Benutzerdaten von eksctl vorangestellt und mit der Standardkonfiguration zusammengeführt. nodeadm Lesen Sie hier mehr über die Fähigkeitnodeadm, mehrere Konfigurationsobjekte zusammenzuführen.