Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Avvio dei nodi
AmazonLinux2023
AL2023 ha introdotto un nuovo processo di inizializzazione dei nodi nodeadm/etc/eks/bootstrap.sh
Nota
Con le versioni 1.30 e successive di Kubernetes, Amazon Linux 2023 è il sistema operativo predefinito.
Impostazioni predefinite per AL2
Per i nodi autogestiti e EKS-managed i nodi basati su AMI personalizzate, eksctl crea un valore predefinito, minimo NodeConfig e lo inserisce automaticamente nei dati utente del modello di avvio dei nodegroup. ad es.
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 --//--
Per EKS-managed i nodi basati su AMI native, l'impostazione predefinita NodeConfig viene aggiunta da EKS MNG, aggiunta direttamente ai dati utente di EC2. Pertanto, in questo scenario, eksctl non è necessario includerlo nel modello di lancio.
Configurazione del processo di bootstrap
Per impostare proprietà avanzate o semplicemente sovrascrivere i valori predefiniti, eksctl consente di specificare un valore personalizzato tramite o ad es. NodeConfig 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
Questa configurazione personalizzata verrà aggiunta agli userdata da eksctl e unita alla configurazione predefinita. nodeadm Scopri di più sulla capacità di unire più oggetti nodeadm di configurazione qui.