|
Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado. |
Grupos de nodos gestionados en Amazon Elastic Kubernetes Service (Amazon EKS)
EKS admite la configuración de la misma plantilla de lanzamiento. Los nodos en el grupo de nodos serán reciclados por nuevos nodos con nuevas configuraciones al actualizar la versión de la plantilla de lanzamiento.
Consulte Soporte de plantilla de lanzamiento para más información.
El siguiente es un ejemplo para reemplazar los nodos del clúster con un nuevo tamaño de almacenamiento.
Expansión de almacenamiento
-
En Longhorn, establezca
replica-replenishment-wait-intervalen0. -
Vaya a la plantilla de lanzamiento del grupo de nodos del clúster EKS. Puede encontrar en la pestaña del clúster EKS
Configuration/Compute/<node-group-name>y hacer clic en la plantilla de lanzamiento. -
Haga clic en
Modify template (Create new version)en el menú desplegableActions. -
Elija el
Source template versionen elLaunch template name and version description. -
Siga los pasos para Expandir volumen, o Crear volumen adicional.
Si elige expandir mediante crear volumen adicional, los discos deben añadirse manualmente a la lista de discos de los nodos después de actualizar la versión del clúster EKS.
Expandir volumen
-
Actualice el tamaño del volumen en
Configure storage. -
Haga clic en
Create template versionpara guardar los cambios. -
Vaya al grupo de nodos del clúster EKS y cambie
Launch template versionenNode Group configuration. Siga el estado en la pestañaUpdate history.
Crear volumen adicional
-
Haga clic en
Advancedy luego enAdd new volumeenConfigure storagey complete los campos. -
Ajuste el script de auto-montaje y añada a
User dataenAdvanced details. Asegúrese de que elDEV_PATHcoincida con elDevice namedel volumen adicional.MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="==MYBOUNDARY==" --==MYBOUNDARY== Content-Type: text/x-shellscript; charset="us-ascii" #!/bin/bash # https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.html#launch-template-user-data echo "Running custom user data script" DEV_PATH="/dev/sdb" mkfs -t ext4 ${DEV_PATH} MOUNT_PATH="/mnt/longhorn" mkdir ${MOUNT_PATH} mount ${DEV_PATH} ${MOUNT_PATH} -
Haga clic en
Create template versionpara guardar los cambios. -
Vaya al grupo de nodos del clúster EKS y cambie
Launch template versionenNode Group configuration. Siga el estado en la pestañaUpdate history. -
En Longhorn, añada la ruta del disco montado a la lista de discos de los nodos.