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 i nodi gestiti da EKS in base alla personalizzazione AMIs, 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 i nodi gestiti da EKS basati su nativi AMIs, l'impostazione predefinita NodeConfig viene aggiunta da EKS MNG sotto il cofano, aggiunta direttamente ai dati utente di Eks. 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.